@saprykinoff

Непонятное поведение chdir в php. Что не так?

Сначала я выполняю такой код и получаю вполне адекватный ответ.
62ab486e8baa5410248372.png 62ab48ad5c936569954208.png
Но теперь мне нужно перейти в папку saprykin. Код изменяю вполне логично , но вывод ведет себя не адекватно.
62ab48ef5550a713522601.png
62ab4976e3498559819015.png
В чем проблема?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
@saprykinoff Автор вопроса
В комментариях SagePtr подсказал, что проблема в том, что shell_exec выполняется от пользователя, у которого нет доступа к папкам других пользователей. Крайне очевидно, но я не подумал об этом
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
delphinpro
@delphinpro Куратор тега PHP
frontend developer
Возможно /home/username это симлинк на /var/www/html
Ответ написан
Комментировать
@Vitsliputsli
Chdir возвращает ответ, по которому можно определить отработало это или нет. Когда не срабатывает, то в лог кидается ошибка с описанием причины.
Соответственно, вопрос, на фига гадать, если нужно читать лог.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект