Buongiorno a tutti,
ho uno strano problema sul sito www.dottorgonzo.com con Drupal 4.5.0.
Qualsiasi utente non registrato che arriva sul sito visualizza prima dell'intestazione il seguente errore (con tutti i browser maggiori):
warning: Invalid argument supplied for foreach() in e:\users\lm9115315DOH4E\www\includes\common.inc on line 1414.
Dopo settimane di tentativi e buchi nell'acqua nn ho ancora risolto il problema: per quanto ho potuto capire il problema è relato al modulo archive: difatti anche questo si visualizza sformattato all'utente non registrato. Una volta effettuato il log-in, spariscono tutti e due gli errori.
Qualcuno riesce ad aiutarmi???
Grazias
dottorgonzo
ciao,
purtroppo non ci capisco moltissimo di php, pero' mentre tenti di risolvere, credo tu possa evitare di stampare l'errore a video con l'opzione:
Avviso di errore:
Luogo dove sono registrati gli errori Drupal, PHP e SQL. In un server di produzione è raccomandabile scrivere gli errori soltanto nel log errori. In un server di test può essere utile scrivere gli errori sullo schermo.
nelle impostazioni generali.
Ciao,
quacklin
------------------
------------------
"...I Think This is the Beginning of a Beautiful Friendship."
-------------------------------------
...anch'io non sono un provetto programmatore, quindi la domanda è d'uopo: da dove abilito questa OPZIONE?
Da pannello amministrazione drupal? o editando qualche file php? o i settaggi del server? in tal caso nn ho molte possibilità di operare (siamo in hosting nn del tutto soddisfacente con 9euro).
Grazie ancora tanto!
<<< DrG >>>
nice to meet a friend!!!
ciao,
é un' impostazione di drupal.
entri come amministratore e vai in:
administer - settings -
scorri la pagina fino a:
Error reporting:
facci sapere se OK!
bye
------------------
------------------
"...I Think This is the Beginning of a Beautiful Friendship."
-------------------------------------
... veramente il sistema oggi risulta del tutto impazzito!!
senza alcuna ragionevole motivazione di intervento sulla struttura del sito chiunque acceda alla nostra homepage si vede stampare l'errore:
Fatal error: Can't open file: 'sessions.MYI'. (errno: 145) query: SELECT u.*, s.* FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.sid = 'f0d8a97e6b4ef7904261b1f9c7a134dc' AND u.status < 3 LIMIT 0, 1 in e:\users\lm9115315DOH4E\www\includes\database.mysql.inc on line 125
che le cose siano correlate??
o dipende dall'hosting???
I'm so sad & worry.....
DrG
Speravo in voostra risposta prima di postare il mio commento, che peraltro in 4-5 giorni non è arrivata!!!!
ciao,
é un' impostazione di drupal.
entri come amministratore e vai in:
administer - settings -
scorri la pagina fino a:
Error reporting:
facci sapere se OK!
bye
mi sono loggato come admin, seguito il link setting (in italiano amministra > impostazioni) ma non ho trovato nè nell'area contenuto (scorrendo la pagina) nè nel menu alcuna voce "Error reporting"!
Vi spiace darmi notizie più precise? Forse non ho installato qualche modulo necessario a tale visualizzazione?
Visto che abbiamo appena cambiato hosting, saremmo felicissimi di risolvere il problema per i nostri utenti!
Grazie della sicura disponibilità
...friends, to be friends...
ciao,
in italiano è
amministra > impostazioni
e nella pagina scendi fino a
Avviso di errore:
Luogo dove sono registrati gli errori Drupal, PHP e SQL. In un server di produzione è raccomandabile scrivere gli errori soltanto nel log errori. In un server di test può essere utile scrivere gli errori sullo schermo.
.......................................
spero sia utile, ma non so se risolverà il tuo problema.
Bye
------------------
------------------
"...I Think This is the Beginning of a Beautiful Friendship."
-------------------------------------