Posted by PatrickTarzan on March 7, 2011 at 6:55pm
Jag har fått en massa konstiga felmeddelanden efter att jag har bytt webbhotell, och jag undrar hur jag gör för att bli av med dom? Allt fungerar som det ska, men dessa felmeddelanden dyker upp när man ska bifoga fler bilagor och filer. Se bild.
Beror detta på att jag har "fel" PHP-version?
warning: Parameter 2 to draft_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.
warning: Parameter 2 to gmap_taxonomy_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.
warning: Parameter 2 to hs_menu_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.
warning: Parameter 2 to location_node_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.
warning: Parameter 2 to hierarchical_select_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.
warning: Parameter 2 to rules_forms_form_alter() expected to be a reference, value given in /storage/content/82/100282/[SITE]/public_html/includes/common.inc on line 2883.| Attachment | Size |
|---|---|
| temp.jpg | 287.82 KB |
Comments
Ja, jag är ganska säker det
Ja, jag är ganska säker det beror på att du använder PHP 5.3.x på ditt nya webhotell.
//Pontus Nilsson, Digitalist
Är det något man kan göra åt
Är det något man kan göra åt det, eller är det helt enkelt bara att se glad ut?
Det går att haxa bort det
Det går att haxa bort det genom att söka på funktionen såhär t.ex. "rules_form_alter() expected to be a reference + drupal" på Google för att ta reda på vilken fil funktionen ligger i. Troligtvis hör den till modulen Rules och kanske heter rules.module. Väl i den filen trycker du Ctrl + F för att söka, och skriv in "rules_form_alter(" (obs inget slut-parantes). Väl i den funktionen ska det finnas ett ampersand-tecken (&), som du simpelt behöver radera och felmeddelandena bör försvinna. Ampersand är en referens i parametern i en funktion, och det stöds inte av tidigare PHP-versioner, korrigera mig gärna om jag är ute och cyklar.
Tack, jag lyckades bli av med
Tack, jag lyckades bli av med alla felmeddelanden!
Bilderna syns inte
Jag hade liknande felmeddelande. Mitt felmeddelande såg ut så här: "warning: Parameter 2 to wysiwyg_form_alter() expected to be a reference, value given in /customers/mysite.se/mysite.se/httpd.www/includes/common.inc on line 2892."
Jag har varit inne och ändrat i wysiwyg.module och har nu inget felmeddelande, men bilderna som jag laddat upp syns inte i varje fall. Varför då? Nu har jag dessutom inga felmeddelanden att gå på...