• # droit apache ...

    Posté par . En réponse au message Problème pour lancer un script bash depuis une page PHP. Évalué à 1.

    si tu execute ton script php depuis une page WEB il prend les droits du serveur apache (souvent www-data, à voir dans la conf).

    du coup pour ouvrir des fichiers (pour executer ou remplir) il faut que l'utilisateur www-data ou le groupe correspondant ait les droits sur le dossier (en lecture ou en ecriture selon le besoin)

    par defaut le dossier
    /home/user/toto
    aura les droits 755 soit :
    rwx pour l'utilisateur toto
    r-x pour les gens de son groupe
    r-x pour les gens des autres groupes

    pour un fichier
    R : read/lecteur, W : write/ecriture, X: eXecute
    pour un dossier
    R : read/lecteur, W : write/ecriture, X: traverse