Bonjour,
Je travaille sous Symfony 4 et j'ai une erreur au niveau de l'open_basedir lorsque je lance:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 composer self-updateDu coup, j'ai modifié l'open_basedir qui se trouve dans le php.ini et j'ai ajouté /usr/bin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [ErrorException] is_writable(): open_basedir restriction in effect. File(/usr/bin) is not within the allow ed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps/:/ usr/bin/composer:/usr/local/bin/symfony:/dev/null)
Je n'ai donc plus l'erreur, et composer self-update me donne:
Ma question est de savoir si c'est une bonne pratique de modifier comme on veut l'open_basedir?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 You are already using composer version 1.9.0 (stable channel).
Dans le php.ini, c'est écrit que le open_basedir sert à limiter les opérations sur les fichiers dans le répertoire spécifier et en dessous.
C'est également écrit en anglais: "This directive makes most sense if used in a per-directory or per-virtualhost web server configuration file." Qu'est ce que cela signifie?
Merci par avance
Partager