X5engine.php on line 3984
Autor: Elisa De Palma
Visited 913,
Followers 1,
Udostępniony 0
Salve,
riscontro il seguente problema, accedendo all'area admin del mio sito, sia su PC che sull'App del cellualre:
Warning: filectime(): stat failed for ../.. in D:\inetpub\webs\magliettericamateit\res\x5engine.php on line 3984
Non so se è un caso, ma da oggi non arrivano più le mail degli ordini dall'E-shop! Fino a ieri sì e non capisco cosa sia cambiato. Per questo motivo li sto controllando dall'App, che appunto dà anch'essa problemi.
Grazie, per piacere è urgente perchè è per lavoro, considerate che non sono molto esperta, se potete spiegare senza dare per scontate sigle e procedimenti ve ne sarei tanto grata!
Grazie
Elisa
Posted on the
Sembrerebbe un problema di PHP inadeguato o mancante, però se dici che prima funzionava e non ci faceva è strano che si sia cambiato da solo, comunque, verifica di avere sul server PHP attivo e che sia lmeno 7.1 meglio 7.4 non di meno ma neanche 8.
Autor
Grazie,
mi era proprio venuto il dubbio che riguardasse la versione .Php. Sono andata su Aruba e l'ho aggiornata, in effetti era due versioni più vecchia dell'ultima disponibile (7.4). Ho fatto delle prove di ordini e ora sembra funzionare, MA :-) il problema nell'area Admin (sia da sito che da cellulare) per il momento persiste.
Magari provo ad attendere?
Grazie per la risposta intanto
Elisa
Nell'area admin dici qui ? https://magliettericamate.it/admin/login.php perchè qui sembra essere funzionante, puà essere che ancora non erà aggiornato il server.
Autor
Eh sì, proprio lì. Ancora oggi mi dà la stessa striscia di errore, in alto a sinistra.
Allego screen parziale della pagina.
Questo significa anche che purtroppo dal cellulare la visualizzazione delle pagine è tagliata, senza possibilità di movimento, per cui non posso consulare i dati e gli ordini da lì.
Qualche suggerimento? Grazie mille
... prova ad editare con il FileManager o Permission Manger che sia, il file x5engine.php e vedere cosa c'è nel rigo 3984
... potrebbe trattarsi di caratteri speciali riservati (apici, ecc.), case sensitive, path e/o nomi errati, ecc., usati in qualche descrizione sottoposta alla codifica PHP...
... controlla gli ultimi inserimenti che siano corretti, ed al limite ritorna ad una versione IWZIP a data antecedente al fatto, quindi di due o tre giorni fa...
... fai anche la prova con un progetto nuovo e vuoto per un rapido confronto...
.
.
Autor
Grazie... ho trovato il file x5engine.php (nella cartella "res"), l'ho posso scaricare ad aprire con il blocco note, ma ahimè non capisco proprio niente
Al rigo 3984 c'è questo:
if ((time()-filectime($path.'/'.$file)) > 600) { // Ten minutes cache
... forse qualche path irregolare, ma di più non posso dire, se non di controllare percorsi e nomi di file e modifiche inserite dalla data in cui si è presentato il problema...
... porta pazienza, ho avvisato anche lo STAFF......
.
Autor
Grazie mille davvero, sarei molto grata allo staff se riuscisse a leggere quest post e aiutarmi a risolvere!
Non saprei proprio dove e come controllare da sola, quello che mi hai segnalato
Attendo, grazie
Buongiorno Elisa
Una domanda importante per capire l'entità del problema è se effettivamente noti qualsiasi tipo di errore nel tuo pannello amministratore derivante da questo?
Se la risposta è no, puoi tranquillamente richiedere al tuo hosting di nascondere gli "Avvisi di PHP" e la scritta sparirà in automatico. Nel frattempo segnalerò la cosa
Questo tipo di avvisi non sono errori bloccanti, bensì avvisi destinati allo sviluppo. Su un sito pubblico, non dovrebbero mai essere abilitati in quanto possono essere generati in maniera inaspettata in tantissimi modi diversi e portare a problemi per il semplice fatto che appaiano, indipendentemente da cosa significano
Prova a procedere così e fammi sapere se il sito funziona correttamente
Grazie
Stefano
Autor
Grazie Stefano,
ho verificato ora, dal PC comunque funziona, a parte l'avviso in alto.
Il problema più grave è nell'App del cellulare, che dà due problemi:
1- ogni giorno devo riaggiungere il sito, che mi dice "password non corretti, o impossibile raggiungere il sito". Allora rifaccio tutto con il Qr code e riesco ad aggiungerlo (nota: questo problema me lo dà solo con uno dei miei due siti)
2-in ogni caso, una volta aggiunto il sito, la visualizzazione è bloccata e parziale e non c'è modo di muovere per visualizzarla tutta, quindi di fatto non è consultabile (tutte le sezioni fanno così).
Quando avevo aperto questo topic avevao anche avuto 1 giorno di non ricezione degli ordini dal carrello (motivo per cui mi ero mobilitata e avevo scoperto anche queste cose), spero non c'entri e che non capiti più; avevo aggiornato la versione .Php e poi almeno quello si era risolto :-)
Grazie, attendo consigli!
Elisa
... magari non c'entra, ma nei cellulari spesso la prima lettera PASS che si digita è MAIUSCOLA(!)...
.
Autor
Perdonami.. in che senso??
... quando si digita la PASS, spesso il primo che si inserisce è in Maiuscolo:
... per esempio per "pippo":
> Pippo = *****
.
Autor
Ah no, grazie non è quello... Riesco ad entrare e ad aggiungere il sito nell'App. Se non la uso per qualche giorno allora non lo riconosce più e devo rifare tutto partendo dal Qr code. E anche quando funziona, c'è la striscia di errore in alto nella pagina, e la schermata è bloccata, non posso andare nè su nè giù nè ai lati, quindi non posso consulare i dati.
Spero che riuesciremo a risolvere la questione dell'errore: Warning: filectime(): stat failed for ../.. in D:\inetpub\webs\magliettericamateit\res\x5engine.php on line 3984
Grazie
Buongiorno Elisa
Come ho indicato in precedenza, per la scritta che vedi dovresti poter risolvere semplicemente come ho indicato sopra. Richiedi al tuo hosting di nascondere gli "Avvisi di PHP" e la scritta sparirà in automatico.
Per la questione del login invece, devo confermare che siamo a conoscenza di questa possibilità dove per alcuni siti, si rende necessario ricollegare l'App dopo qualche giorno
Attualmente stiamo già verificando la situazione per poterla risolvere. Quando ci saranno novità a riguardo, verranno prontamente rese note
Fammi sapere se per la scritta risolvi come indicato sopra
Grazie
Stefano
... personalmente non posso dirti di più e non mi son mai capitati casi di questo genere, ...ma, ...visto che sei su aruba, hai controllato che non possa dipendere dagli ID dinamici che ti assegnano loro, diversi tra PC e cellulare...?...
...
PS: ... vedo che mi ha anticipato Stefano, e quindi è sicuramente meglio continuare a seguire le sue istruzioni...
.