Hej!
Mitt första inlägg, men presentationer är inte min starka sida... Men är iaf webbmaster för saabklubben.se, där vi nyligen byggt upp en Drupalbaserad sida.
Naturligtvis har det uppstått en del problem på vägen, de flesta har jag kunnat lösa, men nu har jag kört fast. Cron-jobben körs aldrig färdigt, utan resulterar alltid i ett felmeddelande:
"Adressuppgifter saknas
Var god försök igen "
Detta kom i samband med att jag installerade någon modul, tyvärr har jag inte koll på vilken eller exakt när det uppkom. Jag får denna text i mailet som skickas från systemet och det kommer när jag försöker köra Cron manuellt. Jag har rotat runt i koden för att försöka hitta vilken modul eller vilken kodsnutt som ger detta fel, men utan framgång. Någon som känner igen problemet?
Comments
Och som alltid är det bra
Och som alltid är det bra att skriva ned sina problem... När jag skrev slog det mig att jag kunde söka efter texten i felmeddelandet i Drupaldatabasen, och visst fick jag en träff. En sida med PHP-kod innehöll denna text, koden var ursprungligen avsedd att hantera ett formulär. Fungerar inte alltid så bra att ta källkod från en vanlig webbsida och klistra in i Drupal...
Egen modul
Nej, PHP-kod inlagd i noder är i regel bara en halvbra idé, bland annat för att det blir svårt att debugga. Det bästa är om man kan lägga sånt i en egen modul och använda sig av Drupals Form API när det gäller formulär. Det behöver inte vara så svårt egentligen, och det gör det lättare för dig att hålla koll på koden och eventuellt återanvända den för nästa projekt. Jag brukar försöka isolera specifika funktioner som egna moduler, och det kan ofta sluta med ett antal nyskrivna, små moduler för ett enskilt projekt.
/ Hannes Lilljequist – SthlmConnection