problema directory cache prestashop e permessi

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
giuseppe500
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 470
Iscrizione: martedì 22 maggio 2012, 14:04
Distribuzione: 22.04
Sesso: Maschile

problema directory cache prestashop e permessi

Messaggio da giuseppe500 »

ciao.
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
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20415
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: problema directory cache prestashop e permessi

Messaggio da Mdfalcubo »

Sposto in server.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: problema directory cache prestashop e permessi

Messaggio da SuperStep »

chi e' l'utente che esegue il webserver?
chi e' il proprietario-gruppo della directory padre? (/usr/local/psa/home/vhosts/boschi-gioiello.it ?

impossibile che i permessi vadano persi...
Credo che la directory padre non permetta di fare quello che vuoi, magari l'hai creata con root, quindi, creala (o settala) con proprietario/gruppo dell'utente che esegue il webserver.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 17 ospiti