Jump to content

Droits d'écriture /cache/ uniquement


Recommended Posts

Bonjour,

J'ai un problème de cache, mais pas le classique problème de droit d'accès.

En effet, j'ai le problème d'écriture uniquement sur le dossier cache à la racine.

L'utilisateur/group et les droits d'accès ne sont pas à mettre en cause, et pour tout dire, si je passe tout le dossier cache en 777, l'admin continu à me dire la même chose.

Une idée du problème ?

 

L'erreur :

Paramètres requis : Veuillez consulter la/les erreur(s) suivante(s)

  • Définir les droits d'écriture sur le dossier /cache/.

 

Quelques infos :

Version de PrestaShop : 1.7.4.2

Version du logiciel serveur : Apache/2.4.25

Version de PHP : 7.0.33-0+deb9u1

Version de MySQL : 10.1.37-MariaDB-0+deb9u1

Link to comment
Share on other sites

C'est moi l'hébergeur.

Je ne connaissais pas les structures immutable. Je crois comprendre que ça rentre dans la logique des containers ? Si c'est bien ça, non, je n'ai pas de ça sur ce domain.

 

Ton script créé des index dans chaque sous dossier de prestashop qui n'en contiennent pas ?

Link to comment
Share on other sites

Petit précision avant tout, quand je desactive le smarty cache, le site fonctionne normalement.

Si le cache est activé, j'ai certaines pages qui ne fonctionne plus (quand j'essaie de passer d'une variante de couleur à une autre, j'ai un message d'erreur et rien ne se passe).

 

J'ai tenté de vider le cache, pas de message d'erreur. Mais le fichier class_index.php ne se créé pas dans le dossier cache.

Link to comment
Share on other sites

D'autant que j'avais de la merde dans les yeux, je viens de croiser le fichier deprecated.txt dans le dossier cache et qui contient :
 

Quote

 

*****************************
**   D E P R E C A T E D   **
*****************************

This folder has been deprecated since PrestaShop 1.7.
Make sure your code uses `var/cache/ENV` folder, please use the
constant `_PS_CACHE_DIR_` which is available everywhere.

 

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...