Non carica più il sito online
Autor: Eleonora A.Buongiorno,
dopo l'ultimo aggiornamento del programma il mio sito non si carica più on line. Non solo non posso caricare le modifiche, ma ora all'indirizzo della mia pagina compare un messaggio di errore "HTTP ERROR 500" e non viene più visualizzato il sito.
Ho già contattato l'help desk del dominio e dopo alcune verifiche mi hanno comunicato che da parte loro non ci sono problemi e che l'errore è dovuto al programma con cui sto caricando il sito. Ho detto dell'aggiornamento e mi è stato risposto che "i tecnici affermano che il problema risiede nel programma di scrittura website x5" e mi invitano "a verificare che gli aggiornamenti e i file importati con il programma website x5" e contattare la vostra assistenza.
Ora chiedo a voi, come devo comportarmi?
Grazie,
Eleonora Arata
...vedo che il problema lo fa con le pagine in PHP, come se non funzionasse qualcosa sul tuo server o qualcosa che dà fastidio all'interprete PHP ...
e infatti le pagine "normali" si vedono:
http://arataeleonora.it/consulenza_supporto_minori.html
la home no, perchè è in php.
Non centrerà nulla ma prova a togliere la "/" che separa disagio / problema in "descrizione" (impostazioni generali)
Poi in attesa di altri suggerimenti proverei, comunque, a risentire l'host dicendogli dell' error 500 internal server error per le pagine in PHP.
Autor
Ciao, ti ringrazio per la risposta. Non riesco a trovare in impostazioni generali il punto che mi dici. Non sono molto pratica, però anche il blog non si vede. Anche quello è in php?
Seguirò comunque il tuo consiglio!
Grazie.
Eleonora
Certo anche il blog è in PHP.
Passo 1 - impostazioni generali - descrizione del sito: tra disagio e problema
"La consulenza psicologica è .... disagio/problema personale o...... "
...quasi sicuramente non centra nulla ... ma prova a togliere la / , non si sa mai...
Autor
La descrizione di cui parli è di una pagina del menù che a quanto posso dedurre (perché si vede) non è in php. L'ho modificata lo stesso, anche se il problema persiste.
Grazie comunque per l'aiuto e le informazioni!
Eleonora
Autor
Copio qui sotto la risposta del gestore del dominio:
Sono spiacente di informarla che il problema non si verifica dalla nostra parte. i tecnici raccomandano di : 1. attivare gli errori php come in precedenza, 2. riportare alla assistenza di website x5 riportando questo errore: Stack trace: #0 /customers/d/a/5/arataeleonora.it/httpd.www/res/x5engine.php(6068): include_once() #1 /customers/d/a/5/arataeleonora.it/httpd.www/index.php(1): require_once('/customers/d/a/...') #2 {main} thrown in /customers/d/a/5/arataeleonora.it/httpd.www/res/x5settings.php on line 35 ---------------------- They have made their homepage with Website X5 And the error is related to the way value are attributed to the settings, in the configuration file /res/x5settings.php An error of type Call to a member function ...... on null generally means that a function is called on an element that is null. In this case, the variable $ecommerce is visibly null, and you can therefore not call the function setSettings() on it. e questo file: http://one-docs.com/tools/pastebin/Q3LFdhu0
Spero si possa risolvere presto il problema.
Grazie.
Eleonora
... potresti aver fatto uso nei nomi, descrizioni, etichette, campi, e quant'altro coinvolto nella codifica PHP di caratteri speciali riservati del tipo ('),("),(?),(&),(CR), eccetera eccetera...
... dovresti verificare e cercare di eliminare...
...magari prova con un progetto semplificato, incrementandolo di volta in volta sino ad individuarne la causa...
... intanto prova ad editare con il tuo FileManager del server questo file, cercando di interpretare l'errore al rigo 35 del listato...
http://arataeleonora.it/res/x5settings.php
...!... nelle varie dichiarazioni e riferimenti c'è differenza tra:
http://www.arataeleonora.it/
... e:
http://arataeleonora.it/
... quindi verificare e conformare...
.
Autor
Ciao, ti ringrazio per la risposta intanto. Ho verificato i caratteri che dici è non mi sembra ci siano. Fin ora comunque ha sempre funzionato tutto.
Per la seconda parte rispetto alle azioni dal file manager, purtroppo non sono molto pratica, per non dire per nulla. Quindi non ho compreso cosa fare.
Grazie comunque.
Eleonora
... porta pazienza ed attendi eventuali esperti; ...lo STAFF a partire da Lunedì...
... qui vedi certi errori rilevati dal PHP come in /admin/: http://www.arataeleonora.it/blog/
...!... nell'attesa...!... ... provvisoriamente togli tutte le pagine PHP ed il blog, ed esporta, almeno per vedere se il pannello /admin/ si attivi regolarmente...
... poi una ad una ripristina le pagine PHP, con esportazioni sequenziali, ed andando per esclusione, cerca di capire quale sia la pagina che crea il problema, controllando se tra i nomi, descrizioni, etichette, campi, e quant'altro coinvolto nella codifica PHP siano presenti caratteri speciali riservati del tipo ('),("),(?),(&),(CR), eccetera eccetera...
... se puoi fai anche la prova comparativa esportando provvisoriamente su Altervista...
.
ciao, ed "in bocca al lupo"...
Autor
Grazie proverò sicuramente! Sei stato molto gentile!
Eleonora
Autor
Il sito continua a non essere disponibile on line, attendo una risposta dallo staff per capire come muovermi.
Lavorando anche attraverso il mio sito, sto avendo grosse difficoltà.
Spero si possa risolvere presto la situazione.
Grazie.
Eleonora
Buongiorno Eleonora,
credo che possa dipendere dal fatto che il tuo server non gestisce correttamente il PHP, infatti la pagina http://arataeleonora.it/admin/ da errore.
Prova a contattare il tuo server e chiedere che il PHP 5 sia correttamente abilitato.
Facci Sapere.
Autor
Buongiorno, esattamente cosa intendi dire con "contattare il mio server"?
Grazie, ma per me sono tutte terminologie un po' oscure.
Eleonora
Autor
Buongiorno, ho chiesto aiuto all'assistenza del dominio e anche aggiornando alla versione 5.6 non funziona (prima era alla versione 7.1).
Loro dicono "Io insisto che sia un errore di update e/o del programma, provi a reinstallarlo da zero se possibile, altrimenti insista con l'assistenza di website x5".
Inutile ripetere che ho già provato a reinstallare.
Attendo risposta.
Eleonora
Buongiorno Eleonora,
l'unica è che mi invii il tuo progetto (inviami il file .iwzip, puoi usare il servizio: https://wetransfer.com/ per allegarlo), o che provi a esportarlo in un altro server, se funziona dipende dal dominio che magari non hanno configurato il php correttamente oppure ci sono permessi particolari sulla cartella Admin.
Autor
A quale indirizzo mail devo inviare il progetto?
Eleonora
... non c'è bisogno di nessuna e-mail...
... dalle opzioni puoi postare l'URL di condivisione che ti propone WeTransfer ...
... se non vuoi che altri vedano il tuo Progetto, rendi privato/RISERVATO questo Argomento, che da allora potrà essere visionato solo dallo STAFF e solo loro poter scaricare il progetto IWZIP e continuare a comunicare in privato con te...
.
Autor
Buonasera, l'assistenza del dominui mi ha fatto cambiare un pezzo di codice in un file chiamato "x5settings.php". Ora il sito funziona.
Non ho capito dove sia stato il problema, spero che ora funzioni tutto anche dopo i prossimi aggiornamenti.
Grazie,
Eleonora
Autor
Buongiorno, dal dominio mi chiedono comunque di dirvi di verificare perché, cambiando le linee dalla 35 alla 47 del codice del file che sopra ho citato, ora il sito funzioni. A loro sembra strano.
Attendo risposta.
Grazie,
Eleonora
Autor
Buongiorno, dal dominio mi chiedono comunque di dirvi di verificare perché, cambiando le linee dalla 35 alla 47 del codice del file che sopra ho citato, ora il sito funzioni. A loro sembra strano.
Attendo risposta.
Grazie,
Eleonora
... per permettere allo STAFF di capire a cosa ti riferisci, e se veramente possa dipendere dal programma, primo caso che sento, dovresti postare/allegare il codice modificato...
... tieni anche presente di conservare copia di queste modifiche in quanto la nuova esportazione annullerebbe le modifiche...
.
Autor
Ah ecco, quello che temevo :(
Posto qua sotto le indicazioni e le modifiche che mi sono state indicate.
vada dentro il filemanager e trova la cartella nominata "res" Dentro la cartella, trovi il file chiamato: x5settings.php e lo apra (ovviamente) e rimpiazza nel file, le linee da 35 a 47 con questo codice:
http://one-docs.com/tools/pastebin/AwNFIOuf
Grazie.
Ci sono vari indizi (post) che riconducono alla famigerata linea 35 del file x5settings.php, qui un post ma ci sono anche in altre lingue:
https://helpcenter.websitex5.com/es/post/168454#comment1
Lo staff dovrebbe averli letti...
In ogni caso, gli utenti dei due post hanno aggiornato (13.1.0.5) ed i siti sembrano tornati up.
@EleonoraIl 21/03 hanno rilasciato la 13.1.0.5, mi sembra che tu hai ancora la 13.1.0.4. Vedi tu se ti conviene aggiornare o aspettare le risposte dello staff.
Autor
Grazie per i riferimenti, gli aggiornamenti li ho fatti tutti quando mi venivano indicati dal programma quindi dovrebbe essere a posto.
Grazie
ma nel tuo profilo risulta ancora la 13.1.0.4....dovresti trovare ancora un aggiornamento all'apertura del programma...la 13.1.0.5
...ottimo!... e grazie a te; ...ora resta in attesa dello STAFF per la sistemazione definitiva, se non già presente nell'ultimo aggiornamento che puoi provare scaricandola dal tuo profilo, se non l'hai già fatto...
... in ogni caso conserva quella modifica per la post editazione, che come anticipato verrebbe sovrascritta in successive esportazioni...
.
ciao
___________________________
... edit: ... non potendo io verificare nel programma, sarebbe curioso vedere quelle righe errate del PHP originale, magari allegandole in un TXT, ...solo per mia curiosità...
.
Autor
Spero di no, ma dovesse incasinarsi di nuovo tutto ti posto qui le righe incriminate!