Qualche giorno fa facendo un po' di prove ho verificato che sul mio sito drupal sembrava tutto ok, i commenti ai post, i permessi per gli utenti etc.
Stamane mi sono sloggata e ho provato da anonima a commentare un post qualsiasi. L'anteprima (obbligatoria) va bene, però quando voglio confermare il commento mi viene fuori questo errore:
Fatal error: Unsupported operand types in /web/htdocs/www.grober.it/home/blog/includes/common.inc on line 1275
In italiano in generale e qui sul forum in particolare questa stringa non c'è in nessun topic. Sul sito ufficiale invece ho trovato questo post:
e ci avrei anche capito un po', ma non avendo fatto quello di cui parla l'utente drinkypoo non posso provare a usare la sua soluzione. Non ho installato nuovi moduli di recente (o meglio, dopo le ultime installazioni i commenti funzionavano ancora). Ho da poco upgradato e verificato l'integrità dei file.
Qualcuno ha qualche idea?
Potete verificare voi stessi commentando un qualsiasi post su http://lnx.grober.it/blog. A meno che questo errore non venga fuori anche in altri casi (che non immagino perché non ho provato).
Per essere precisi: il commento viene inserito, ma dà questo errore.
(In realtà io stavo provando se mi arrivavano le notifiche dei commenti in quanto autore del nodo, e non arrivano).
...enter at your own risk...
Seguendo le istruzioni di questo post:
http://drupal.org/node/180137
ho sostituito queste righe:
$options += array(
'fragment' => '',
'query' => '',
'absolute' => FALSE,
'alias' => FALSE,
'prefix' => ''
);
con queste:
$options = array_merge(
$options, array(
'fragment' => '',
'query' => '',
'absolute' => FALSE,
'alias' => FALSE,
'prefix' => ''
));
e intanto l'errore non viene più fuori, e il commento è stato inserito.
A sorpresa però compare questo:
http://clip2net.com/page/m0/366316
(il tag img non prende nonostante il formato input sia giusto!)
che mi sembra particolarmente strano avendo io disabilitato sia tutti i moduli Messages sia Notification in quanto incompatibili con la versione (porcaccia) di PHP che mi dà aruba.
Idee?
...enter at your own risk...