Задача: из php-скрипта создать ссылку на файл в папке. насколько мне известно в PHP есть два способа выполнить команду оболочки: exec(command) и дав команду в обратных апострофах. Пишу: exec("ln /../file /../link_name"). Все замечательно выполняется, никаких ошибок нет, но ссылку не делает. То же если использовать обратные апострофы. А если дать эту команду в терминале, все получается. Посмотрел в настройках, SafeMode у PHP выключен... Единственная мысль которая приходит в голову - у юзера от имени которого выполняется php-скрSgn нет прав писать в папку конечную. Как узнать под каким именем запущается PHP?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Тормозит запуск PHP и MC в Centos 7 (2021)
- Форум Выполнить скрипт bash в папке найденного файла (2015)
- Форум команды и оболочка (2003)
- Форум Создать интерактивную оболочку команд (2014)
- Форум Какой командой поменять графическую оболочку ? (2001)
- Форум Проблема инсталяций GD2 (2003)
- Форум с сайта не могу отправить письмо mail - php (2017)
- Форум #!/bin/bash, проблема... (2003)
- Форум интерпретация одинарных кавычек оболочкой и команда (2013)
- Форум Привести в порядок историю команд оболочки. (2010)