Jump to content
MrSoulPC915

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

Share this post


Link to post
Share on other sites

Si tu parle d'espace libre sur le serveur, pas de problème de ce coté (pas de problème de quota non plus).

Par contre, tu entends quoi par immutable ?

Share this post


Link to post
Share on other sites

Attends c'est dans quelle page BO ce message?

ça me fait penser un bug où le message d'erreur n'a rien a voir mais concerne le fait d'avoir ou non des index.php dans certains répertoires

Share this post


Link to post
Share on other sites

Paramètres avancés / Informations

Ainsi que dans 1-Click Upgrade :

 

PrestaShop requirements are not satisfied. See details or ignore.     warn

Share this post


Link to post
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 ?

Share this post


Link to post
Share on other sites

La bonne question... si tu vide le cache depuis le BO (gomme) ça supprime class_index.php? et il se recrée seul ensuite?

Si oui je tenterais ma chance de faire l'upgrade (ignorer le warning).

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

oui autant pour moi sur 1.7 pas de fichier class_index.php

Le problème couleur est probablement lié à autre chose.

Moi a ta place je me lancerais (après sauvegarde manuelle complète (files+bdd) bien sûr)

Share this post


Link to post
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.

 

 

Share this post


Link to post
Share on other sites

Bon, je testerais la mise à jour demain, faut se préparer psychologiquement, je n'ai JAMAIS eu une update qui s'est bien passé.

Share this post


Link to post
Share on other sites

Toujours les même petits glitchs mais depuis le temps j'y suis habitué. Mais comme je vois aucun intérêt à la 1.7 encore jamais fait sur une prod.

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More