Accedo alla sez.amministra con pagina bianca
E' già un mese che mi sono dedicato a Drupal e lo uso in localhost senza nessun problema. Unici intoppi è la poca conoscenza del prodotto.
Ieri 07.12.2010 entro in Drupal con il login amministratore, a cui ho dato piena libertà di movimento, clicco amministra dal menù di navigazione e.... Pagina bianca. Ho provato diverse volte ma /?q=admin mi da solo una pagina bianca senza codice. Come posso risolvere l'inconveniente senza dover rinstallare drupal e perdere tutto il lavoro fatto ?
Grazie anticipatamente per l'aiutp.

Risposte
Ciao, una pagina bianca (la
Ciao, una pagina bianca (la classica WSOD) potrebbe essere data da tanti motivi: attiva il display degli errori PHP a schermo aggiungendo questa riga al file .htaccess
php_value display_errors 1e posta l'errore che resituisce accedendo all'amministrazione.
Ciao!. Innanzi tutto grazie
Ciao!. Innanzi tutto grazie per la tua tempestiva risposta.
Nella cartella principale di drupal c'è il file .htaccess.
In fondo al file dopo tutti i comandi già presenti, ho inserito "php_value display_errors 1".
Ho salvato il file che al momento non è nascosto e non è protetto da scrittura, e ho avviato drupal. Sono entrato in Amministra (/?q=admin)e.... Pagina bianca senza nessun errore a video.
Mi sorge il dubbio di aver inserito il comando nella posizione sbagliata di .htaccess.
Ho PHP 5.3.2 e Apache 2.2.16. In .htaccess ho notato che c'è una sezione chiamata "# PHP 5, Apache 1 and 2."dove sono inserite della php_value. Ho provato a inserire la php_value display_errors 1 spostandola dalla fine del file.... Nessun cambiamento. Come browser uso FireFox ver.3.6.8. Nella console degli errori non c'è nulla. In Php.ini Display_error=on. Non ricordo se esiste una direttiva Apache da inserire in httpd.conf che attivi la visualizzazione degli errori. Internet explorer 8 mi da errore HTTP 500.
Che devo fare ? A questo punto ho esaurito tutte le mie risorse.
Ho riprovato con FireFox e la
Ho riprovato con FireFox e la console degli errori mi da come info "api.xmarks.com : server does not support RFC 5746, see CVE-2009-3555" e come errore "Errore: item is undefined
File sorgente: file:///C:/Documents%20and%20Settings/Marco%20Giordano/Dati%20applicazio...
Riga: 79"
Era questo che volevi ?
La cosa più significativa è
La cosa più significativa è l'errore interno del server che restituisce IE. Prova a rinominare temporaneamente il file htaccess nella root del sito e vedi che accade.
Ho rinominato .htaccess.
Ho rinominato .htaccess. Situazione invariata. Ho spostato .htaccess. Situazione invariata. L'errore rimane sempre HTTP 500.
La scermata di errore completa di IE è la seguente:
Impossibile visualizzare la pagina HTTP 500
Cause più probabili:
•Il sito Web è in manutenzione.
•Il sito Web contiene un errore di programmazione.
Possibili operazioni:
Aggiornare la pagina.
Torna alla pagina precedente.
Se hai accesso al php.ini
Se hai accesso al php.ini prova a impostare
error_reporting = E_ALL
oppure modifica il tuo index.php di Drupal inserendo all'inizio queste righe
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
vedi che accade
Ho inserito quanto chiesto
Ho inserito quanto chiesto ma... nulla. Ho però avuto un dubbio. E che fosse un'aggiornamento di un modulo ?
Ho spostato tutti i moduli in una cartella diversa da /sistes/all/modules e come d'incanto riappare la pagina /?q=admin. Ora sto rimettendo uno ad uno i moduli per capire quale sia il difettoso.
Hai qualche consiglio o info da darmi in merito ?
Ciao, purtroppo senza avere
Ciao, purtroppo senza avere info aggiuntive (per questo era utile avere qualche errore a schermo) è difficile capire il problema. In questo caso, se spostando i moduli l'amministrazione riappare, potrebbe essere che durante un aggiornamento qualche file non è stato correttamente caricato sul server ma anche un pb di memoria, che con meno moduli in questo momento, è tornata ad essere "sufficiente".
Su che piattaforma hai in host il tuo sito? Hai per caso la possibilità di guardare i log di errore di server web?
Sarebbero di grande aiuto ...
Ciao!... Scusa della risposta
Ciao!... Scusa della risposta un po tardiva.
Il server apache lavora su windows XP Pro. Si posso accedere all' error.log. La dimensione è di 4485Kb e mi sembra troppo grande da copiare in questo form. Come posso spedirtelo ?
Ciao, non è necessario
Ciao, non è necessario postare tutto il log. Basta che visiti la pagina "bianca", poi estrai solamente le ultime righe del file di log: ogni riga è contrassegnata dalla data/ora, quindi sarà sufficiente copiare solo le più recenti.