| Autore |
Messaggio |
paolo1955 Matricola


Registrato: 01 Gen 1970
Messaggi: 34
Località: la spezia
Profilo
|
Inviato:
30 Dic 2008 - 12:04 |
|
| Oggetto: problema con modulo fileshare e areafiles |
buongiorno forum e buone feste...
devo assolutamente aggiornare la vecchia versione di un sito sviluppato con la 1.076.
ho provato senza successo ad installare la 1.082. anche con l'aiuto del forum non sono riuscito ad installarla, nonostante infiniti tentativi per venirne a capo...ma questo è un altro topic.
alla fine ho provato ad installare, in remoto, una versione 1.081 e sembra che vada senza problemi.
ho provato ad installare areafiles ma non riesco ad arrivare all'amministrazione: semplicemente, quando vado in
../index.php?module=Areafiles&type=admin
mi si presenta una pagina bianca (la stessa procedura in locale mi funziona benissimo)
alla fine, dopo diversi tentativi, mi sono risolto ad installare il modulo fileshare. anche questo funziona perfettamente in locale ma in remoto mi da questo errore:
Fatal error: Smarty error: the $compile_dir 'D:\inetpub\webs\...\index.php/cache/_arcompile' does not exist, or is not a directory. in D:\inetpub\webs\...\libs\render_smarty\Smarty.class.php on line 1095
la cartella in questione ovviamente esiste.
(ho messo i puntini al posto del sito per non dilungare la linea. in caso il sito, ancora in 1.076 è www.itcfossati.it, ma il sito remoto è una sua sottodirectory)
grazie a chi mi risponderà, nonostante le festività...
P. |
|
|
Rispondi citando |
 |
|
MAXdev Info MAXdev vi informa
|
Inviato:
30 Dic 2008 - 12:04 |
|
|
|
|
 |
MrNet MD Senior

Registrato: 02 Ott 2003
Messaggi: 430
Località: Recanati (Mc)
Profilo
|
  Inviato:
30 Dic 2008 - 22:02 |
|
|
Errore pagina bianca
Molte volte ci viene richiesto aiuto nei messaggi sul forum e ci viene indicato come errore la "pagina bianca", per pagina bianca intendiamo una pagina vuota solitamente con un codice similare a questo
<html><body></body></html>
una frase del genere non ci dice assolutamente nulla, è come chiamare un meccanico al telefono e chiedere che cosa si deve fare perchè " la macchina non va" .
Non ci dice nulla proprio perchè non c'è solo un motivo che causa la "pagina bianca, molte volte succede perchè c'è un errore in un file php, vediamo la " pagina bianca " perchè php sul server dove è installato il vostro sito è stato configurato per non visualizzare gli errori generati dagli scripts php.
Quando scaricate il php potrete notare che vengono forniti 2 files di configurazione, php.ini uno di default ed uno raccomandato, quello raccomandato ha la visualizzazione degli errori disattivata, quindi in caso di errore il php ci mostrerà solo la "pagina bianca" invece di mostrarci l'errore.
Bisogna quindi analizzare il problema più a fondo per scoprire quale è la causa di questo errore.
Riconfigurare php per mostrare gli errori
Per identificare il problema abbiamo bisogno di far mostrare tutti gli errori generati dal php, come possiamo fare questo dipende dal livello di accesso al server.
Se avete accesso alla configurazione del server potete interventire sulla configurazione del php per attivare la visualizzazione degli errori o per far scrivere gli errori su un file.
Per visualizzare gli errori dovete impostare display_errors = On nel php.ini oppure per scrivere gli errori in un file di log dovete impostare set log_errors = On ed inserire un nome di file valido error_log = filename, in un server windows potete scrivere gli errori nel log degli eventi usando error_log = syslog
Se non avete accesso alla configurazione del server, sul server gira apache e sul server è consentito l'uso di .htaccess potete cambiare l'impostazione del php in questo modo.
Create un file .htaccess nella vostra directory principale, dove avete index.php, admin.php, ed aggiungete la seguente riga per attivare la visualizzazione degli errori
php_flag display_errors on
In questo modo avrete accesso agli errori generati e vi sarà possibile vedere l'errore generato o sul browser o nel file di log, a questo punto si potrà procedere alla soluzione del problema.
In alternativa dovete contattare il vostro fornitore di servizi e chiedere di inviarvi o darvi l'accesso ai files di log degli errori |
_________________ Il 90% dei problemi di un pc si trova tra la tastiera e la sedia.
http://www.netcolors.it |
|
Rispondi citando |
 |
| |