Ho installato prestashop su un server commerciale linux ubuntu 12.
non ho accesso tramite putty o similari.
Ho una cartella cache che setto sempre con i permessi cartelle a 755 e file 644 .
dopo che l'ho fatto tutto funziona bene ma se faccio delle operazioni su prestashop tramite il web service si perdono oi permessi o bo?comunque non riesce a scrivere sulla directory cache e si pianta il web service.
dopo per entrare nel backend devo risettare i permessi o cancellare la directory cache.
Come posso fare ?
posso creare un file php che esegue dei comandi tipo chown e eseguirlo al limite.
chiedo che problema è?
grazie e scusate per l'ignoranza
ps.
esempio di errore:
Codice: Seleziona tutto
Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/cache/smarty/compile/d6/9d/54/wrt55224066ae3795.75334497' in /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/usr/local/psa/...', 'compileTemplateSource() #2 /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/classes/helper/Helper.php(114): Smarty_Internal_TemplateBase->fetch() #3 /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/classes/helper/HelperForm.php(231): HelperCore->generate() #4 /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/classes/helper/Helper in /usr/local/psa/home/vhosts/boschi-gioielli.it/httpdocs/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44