fabiowebdesigner Posted February 2, 2016 Share Posted February 2, 2016 Buongiorno, da qualche giorno presento sul mio e-commerce un problema. Non riesco ad accedere ad alcune sezioni come per esempio quella degli ultimi ordini in alto a sinistra. Questo è l'errore che mi si presenta: PHP Fatal error: Uncaught --> Smarty: unable to write file > /var/www/vhosts/webego.it/httpdocs/cache/smarty/compile/3a/48/03/wrt56af8872854926_15523571 > Qualcuno potrebbe aiutarmi a capire come risolvere il problema? Grazie in anticipo. Saluti. Link to comment Share on other sites More sharing options...
Giuseppe C. Posted February 2, 2016 Share Posted February 2, 2016 Ciao, forse hai finito lo spazio sul tuo hosting. Il caricamento foto nei prodotti funziona? Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 No ho ancora 1.5 gb di spazio liberi. Link to comment Share on other sites More sharing options...
Giuseppe C. Posted February 2, 2016 Share Posted February 2, 2016 (edited) Controlla i permessi via FTP o le impostazioni in Parametri Avanzati->Prestazioni Edited February 2, 2016 by developer prestashop (see edit history) Link to comment Share on other sites More sharing options...
Sito Lab Posted February 2, 2016 Share Posted February 2, 2016 contatta il tuo provider, il problema (dovrebbe) essere i permessi che sicuramente sono impostati a 771 Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 Controlla i permessi via FTP o le impostazioni in Parametri Avanzati->Prestazioni Non trovo alcuna voce legata ai permessi su Parametri Avanzati->Prestazioni Compilazione template: NO - Cache: SI Debug: tutto NO Caratt. Opzionali: tutto SI CCC: tutto SI Cifratura: Blow Fish Cache: Utilizza: SI - Sistema Cache: File System - Profondità Dir: 1 Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 Ciao, unable to write file significa che l'utente che stai utilizzando per il tuo hosting non ha il permesso di scrivere su quel file. Probabilmente quel file o quella cartella della cache, è scritta ed associata ad un'altro utente, se entri con filezilla, riesci a vedere nella colonna a destra sia utente che gruppo di appartenenza. In caso positivo, dovresti effettuare l'accesso ftp con quel nome utente proprietario dei file della cache ed eliminarli. Subito dopo nella cartella cache elimina il file class_index.php. Fammi sapere se si risolve Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 Entrando via ftp ho scoperto che, andando su "var" non esiste la cartella "www" e quindi le relative sottocartelle. Credo sia questo il problema! Per ripristinarle basta ricaricarle via ftp dal file con tutti i contenuti di prestshop? Il tema è quello di default. Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 (edited) Fermo, asp, cosi rischi di fare un bel casino. Quando entri con l'utente attuale ftp la cartella var cosa contiene? Se non contiene la cartella www significa che stai effettuando l'accesso con l'utente sbagliato. Dovresti prendere il giusto utente dal tuo CPanel e sicuramente vedrai anche la cartella www con tutti i file di prestashop. Il problema è negli utenti, e non è nello spazio disco o permessi file. Edited February 2, 2016 by Daniel_WM (see edit history) Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 (edited) Fermo, asp, cosi rischi di fare un bel casino. Quando entri con l'utente attuale ftp la cartella var cosa contiene? Contiene solo la cartella "tmp" Edited February 2, 2016 by fabiowebdesigner (see edit history) Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 (edited) Bene, allora entra in Cpanel, o nel pannello dove gestisci gli utenti del tuo hosting, e prenditi user e password degli altri utenti. Poi entra su filezilla con uno di questi utenti, e sicuramente con uno di questi vedrai la cartella www dove risiede prestashop. Edited February 2, 2016 by Daniel_WM (see edit history) Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 L'utente è soltanto uno. Ho provato ad entrare sia con le credenziali da "Admin" dell'hosting sia con le credenziali specifiche del dominio. In entrambi i casi visualizzo soltanto "tmp" Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 Se hai installato prestashop e navighi nel sito sicuramente l'installazione cè. Quindi entra con il filemanager di Cpanel e vedrai sicuramente tutti i file, è impossibile che siano scomparsi nel nulla. Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 (edited) Se hai installato prestashop e navighi nel sito sicuramente l'installazione cè. Quindi entra con il filemanager di Cpanel e vedrai sicuramente tutti i file, è impossibile che siano scomparsi nel nulla. L'ho fatto in tutte e 2 i modi. Sia entrando nel Cpanel sia da ftp con filezilla. Non è presente questa cartella "www". Edited February 2, 2016 by fabiowebdesigner (see edit history) Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 Se realmente contiene solo la cartella tmp e riesci a navigare nel sito dovè installato prestashop, saresti il primo al mondo che naviga in un sito fantasma . Sei sicuro di entrare sull'hosting giusto? non è che stai entrando con ftp su un'altro hosting? Sinceramente l'unica mia spiegazione può essere solo che i file sono stati scritti con un utente e gruppo di cui tu non hai gli accessi oppure ti hanno hackerato il sito. A questo punto, che hai abbiamo fatto tutte le prove possibili, apri un ticket al tuo provider spiegando la situazione. Spero che non sei su hosting Windows, altrimenti abbiamo perso solo tempo... Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 (edited) Se realmente contiene solo la cartella tmp e riesci a navigare nel sito dovè installato prestashop, saresti il primo al mondo che naviga in un sito fantasma . Sei sicuro di entrare sull'hosting giusto? non è che stai entrando con ftp su un'altro hosting? Sinceramente l'unica mia spiegazione può essere solo che i file sono stati scritti con un utente e gruppo di cui tu non hai gli accessi oppure ti hanno hackerato il sito. A questo punto, che hai abbiamo fatto tutte le prove possibili, apri un ticket al tuo provider spiegando la situazione. Spero che non sei su hosting Windows, altrimenti abbiamo perso solo tempo... No sono su Hosting Linux. E ho già aperto un Ticket ieri pomeriggio. Loro mi hanno detto che il problema è di Prestashop. A questo punto come unica soluzione in mente avrei quella di reinstallare Prestashop di nuovo, però vorrei riuscire a reinserire tutti i prodotti con relativi dati e fotografie e tutta la grafica in maniera rapida. Non l'ho mai fatto quindi per una questione di rapidità; mi sapresti indicare quali sono le tabelle del DB da esportare e poi reimportare e che riguardano tutti i prodotti con relativi dati ed immagini e tutti gli elementi grafici del sito compresi i contenuti? Mi saresti davvero di grande aiuto. Grazie mille. Edited February 2, 2016 by fabiowebdesigner (see edit history) Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 Ciao, contattami su skype, in 10 minuti tramite teamviewer te lo risolvo, non cè bisogno di reinstallare tutto. Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 (edited) Ciao, contattami su skype, in 10 minuti tramite teamviewer te lo risolvo, non cè bisogno di reinstallare tutto. Probabilmente sbagliavo io il percorso da seguire. Nell'errore è indicato cosi: > /var/www/vhosts/webego.it/httpdocs/cache/smarty/compile/3a/48/03/wrt56af8872854926_15523571 Facendo però il percorso direttamente entrando su httpdocs e non nella cartella "var" che mi compare nella prima pila di file, quindi facendo questo: httpdocs/cache/smarty/compile/3a/48/03/wrt56af8872854926_15523571 Arrivo nell'ultimo file. Provando a modificarlo con l'editor, all'interno è vuoto. Edited February 2, 2016 by fabiowebdesigner (see edit history) Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 elimina la cartella compile e ricarica il sito Link to comment Share on other sites More sharing options...
fabiowebdesigner Posted February 2, 2016 Author Share Posted February 2, 2016 elimina la cartella compile e ricarica il sito Ho eseguito la procedura. Il problema pare si sia risolto grazie mille! Ti metto 5 stelline Link to comment Share on other sites More sharing options...
Daniel_WM Posted February 2, 2016 Share Posted February 2, 2016 Prego... Metti Risolto sul titolo così può essere utile ad altri Link to comment Share on other sites More sharing options...
Guest locen Posted February 8, 2016 Share Posted February 8, 2016 Ciao a tutti, ogni tanto (a random) navigando, ricevo l'errore 500..non riesco a capire davvero il motivo..qualcuno che possa aiutarmi? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now