Errore x5engine.php in commenti blog
Author: Giorgio F.
Visited 2687,
Followers 1,
Shared 30
Ho pubblicato il mio sito usando da X5 evolution8 a evolution9 e non mi funziona più il blog. Nel momento che provo a scrivere un commento mi esce questa scritta:
Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\MW_ncPcGq\thegreencorner.it\res\x5engine.php on line 2795
(sono spariti anche tutti i commenti precedenti)
Eppure nella pagina X5 Menager il test dice che è tutto OK.
Grazie Giorgio
Posted on the
Buongiorno Giorgio,
Controlla di avere l'ultima versione del programma installata e, dopo aver eliminato i vecchi file del sito, riesportalo completamente.
Author
Buongiorno Riccardo, la versione è già aggiornata, ma come faccio per i vecchi file, carico direttamente tutto il sito, o prima devo fare cancellare tutto ad hostek?...
Grazie Giorgio
Ciao Giorgio,
collegati al sito al passo 5 ed elimina i file e le cartelle del sito(c'è anche un tasto nella toolbar per rimuovere i file). Poi riesporta tutto.
Author
Come suggerito mi sono collegato e ho eliminato tutto (quello che mi ha lasciato eliminare, per alcune cartelle vuote non me lo ha permesso) e poi ho esportato tutto. Risultato al momento della scrittura nel blog:
Fatal error: Maximum execution time of 30 seconds exceeded inD:\www\MW_ncPcGq\thegreencorner.it\res\x5engine.php on line 2827
Non so cosa fare. Giorgio
L'esecuzione dello script impiega più dei 30 secondi assegnati. Solitamente le possibilità sono due:
Mica hai fatto qualche maldestra modifica all' x5engine.php ?
Ho notato solo adesso che stai operando mediante un passaggio da v8 a v9 .... prova a vedere se il file dei messaggi è codificato in UTF8 oppure in ISO8859
Author
Scusa la mia ignoranza in materia ... ma dove devo guardare per vedere come è codificato il file dei messaggi? grazie
Tramite un qualsiasi ftp, apri il file XML dei commenti del blog e vedi se all'interno ci sono le varie sezioni
<comment>
...
</comment>
con i commenti, magari fatti da stringhe di caratteri strani.
Puoi anche aprire il file con l'explorer o con il notepad++ ... insomma ... come vuoi.
Author
Allora... io sono andato sulla pagina del blog del mio sito e col tasto destro esce su Codifica: unicode (UTF-8)... è quello che mi stavi chiedendo? grazie
No, purtroppo non è sufficiente. Dovresti provare ad aprire il file xml pubblicato sul sito web, direttamente.
La mia ipotesi è che l'x5engine vada in errore a causa dei messaggi contenuti nel file e codificati per metà in ISO8859 e per l'altra parte in UTF8. E' solo un'ipotesi, s'intende.
Author
Ok... ho copiato qualcosa di quello che ho trovato nella pagina dei commenti del blog.. ?
</div>
<div id="imContentGraphics"></div>
<div id="imContent">
<a id="imGoToCont"></a>
<div id="imBlogContent"><h2 id="imPgTitle" style="display: block;">Concimazione prato</h2>
<div class="imBreadcrumb" style="display: block;">Pubblicato da<strong> </strong>in <a href="?category=Manutenzione ordinaria" target="_blank" rel="nofollow">Manutenzione ordinaria</a> • 14/02/2012 19.56.34</div><div class="imBlogPostBody"><div id="imBlogPost_2i7j0j7a"><p style="text-align: left;"><span class="ff1 fs20">Quante volte va concimato un prato?</span><span class="ff0 fs20"><br /></span></p></div><br /><!-- AddThis Button BEGIN --><div class="addthis_toolbox addthis_default_style "><a href="http://www.addthis.com/bookmark.php?v=250&username="
Author
Vorrei fare una domanda? Se fosse un problema di linguaggio, perché la parte della home page, dove dò la possibilità di mandare un messaggio, funziona, e invece il blog no? Grazie
Ciao Giorgio,
hai provato a ricreare il blog sulla 9 e non usare quello importato?
Prova a ricreare il blog e riesportare il tutto (sempre dopo aver cancellato completamente i file vecchi del sito sul tuo spazio web).
Avevamo già ampiamente discusso sul problema della codifica nel caso della base dei messaggi importata dalla versione 8 e quidi con codifica mista .... e non so se poi avete risolto il problema. Ti avevo persino mandato gli screenshot del problema e della relativa medicina per salvare i messaggi vecchi ... anzi, fammi sapere se avete risolto il problema, credo di avere ancora il topic aperto del bug sul mio forum.
Author
Ser Zio, non ho più risposto perché non funziona. Dopo l'ultimo mio post non avendo avuto risposta, mi sono rassegnato al fatto che non funziona, e scusa ma gli screeshot del problema con la medicina di cui parli mi sono sfuggiti e non li vedo nemmeno ora risalendo nella "conversazione". Giorgio
Qui sull'answers mi risulta difficile ritrovare il topic, che comunque non era completo, ma su http://www.unofficialwsx5.com/index.php?topic=456.0 ho pubblicato anche la soluzione.
Buongiorno Giorgio,
potrebbero esserci alcuni file dei commenti corrotti, prova a inviarmi tutti i file che trovi nella cartella pubblica dei commenti (magari crea un file zippato con tutto all'interno) e allegamelo così da tentare di ripristinarli.
Author
Ok, appena riesco provo (sono molto impegnato nel lavoro), grazie.
Potrebbero.
Ma avendo parlato di conversione dal formato della 8 a quello della 9 ... la corruzione potrebbe essere solo fittizia. Potrebbe. Ne avevamo parlato a lungo di questo problema e lo avevo persino considerato risolto. Forse, se trovo una decina di minuti, faccio qualche prova per vedere se è realmente risolto oppure soltanto dimenticato.
Comunque è giusto che sia icm a risolvere il problema.