Vous n'êtes pas identifié(e).
Pages : 1
Bonjour
Je commence à évaluer ZitePlus qui correspond enfin à ce que je cherche (cms simple et efficace).
Je l'héberge sur une machine Debian récente.
J'ai un soucis sur l'application des thèmes sauf le "STANDARD"
Quand je clique sur le thème, pas de soucis . Il s'affiche correctement.
Mais dés que je clique sur "Passer le thème en production", patatras je perd le thème avec un écran sans css.
Si je vais dans les log d'apache, je trouve le coupable !
PHP Warning: copy(/var/www/site/indigo.css): failed to open stream: Permission denied in /var/www/site/zplus/module/skin.php on line 148, referer: http://www. site.fr/index.php?z=skin|indigo|demo
Mes droits d’accès sont 700 pour tout et le propriétaire www-data.
J'ai même tenté un 777 sans succès.
Je ne sait plus trop quoi regarder !
Qu'en penses vous ?
Merci
PS)Version php : Version PHP courante : 5.3.3-7+squeeze14
Hors ligne
Bonjour,
www-data est bien le propriétaire du répertoire site avec 700 comme droits et de tous les fichiers et répertoires ?
Si cela ne donne rien, change le propriétaire par un
chown -R www-data:www-data site
puis un chmod et ajoute le droit 's' sur le groupe pour le répertoire site et des sous répertoires.
ou, en une seule commande chmod -R 2770 site pour les droits du répertoire et fichiers (de mémoire)
pas de problème particulier avec une debian: c'est aussi ce que j'utilise pour mes sites
a+
Jean-Paul
Hors ligne
Bingo
Dans l'arborescence tous les fichiers et répertoires de "site" étaient bien www-data sauf le répertoire "site" lui même.
Je suis descendu en dessous (/var/www) et le chown a résolu le problème
Merci beaucoup pour cette réponse efficace et rapide
Hors ligne
Pages : 1