Installation impossible

MickeyMouseMickeyMouse Member
21 mars modifié dans Entraide


Bonjour,

Depuis hier j'essaye d'installer pluxml mais impossible, j'ai toujours des erreurs d'ecriture.

J'ai lu le forum de long en large mais rien n'y change.

Pourtant mes dossiers sont bien avec des droits de 755 et fichiers 644, mais rien toujours erreur d'ecriture.

Je sais bien qu'il ne faut pas mettre 777 pour les dossiers mais j'ai testé et dans ce cas cela fonctionne et s'installe.

J'ai remis en 755

Si vous pouviez m'aider car je tourne en rond.

Merci

----------------------------------------------------------------------------

Voilà ce que s'est marqué malgré les droits en 755

  • PluXml version 5.8.6 (encodage UTF-8)
  • Version de PHP : 7.3.27-1~deb10u1
  • Apache
  • ✗ ./ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/configuration/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/configuration/plugins/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/articles/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/commentaires/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/statiques/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./data/medias/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./plugins/ n'est pas accessible en écriture ou n'existe pas
  • ✗ ./themes/ n'est pas accessible en écriture ou n'existe pas
  • ✔ Module apache de réécriture d'url mod_rewrite disponible
  • ✔ Bibliothèque GD installée
  • ✔ Bibliothèque XML installée
  • ✔ Fonction d'envoi de mail disponible


Réponses

  • Bonjour,

    Sauf que tu ne nous dis pas sur quel système d'exploitation tu galères.

    En supposant que tu sois sous Ubuntu ou Debian :

    cd /var/www
    sudo chown www-data PluXml
    cd PluXml
    sudo chown -R www-data config.php data plugins themes
    

    En supposant que tu as installé PluXml dans le dossier /var/www.

    Il existe une autre méthode pour installer PluXml plus vite que son ombre et sans effort de capillo-traction :

    Télécharge et installe le script php kzInstall2 sur ton serveur, disponible à l'adresse suivante :

    https://kazimentou.fr/
    

    et ouvre le script dans ton navigateur :

    http://mon-supersite.com/kzInstall2.php
    
  • Bonjour Bazooka, et merci de ton aide.

    Je suis sous debian 10 et apache.

    j'ai fais ce que tu m'as dit, ça fonctionne mais le problème, je viens d'essayé, c'est que je ne peux plus envoyer de fichier en ftp "open for write : permission denied" alors c'est pas possible de garder comme ça pour moi.

    Je tourne en rond

  • cd /var/www
    sudo chmod -R g+w PluXml
    

    Pour ton info, je suis sous Ubuntu 20.04-LTS. Et je n'utilise pas ftp pour mettre à jour les fichiers du serveur Http sur mon PC. Mais parfois, cela coince pour éditer/modifier un fichier sur le serveur.

    Eventuellement faire aussi :

    sudo usermod  -aG www-data foo
    

    Rajoute l'utilisateur foo au groupe www-data

    Et pour voir à quels groupes appartient l'utilisateur foo :

    grep foo /etc/group
    
Connectez-vous ou Inscrivez-vous pour répondre.