Задача: из php-скрипта создать ссылку на файл в папке. насколько мне известно в PHP есть два способа выполнить команду оболочки: exec(command) и дав команду в обратных апострофах. Пишу: exec("ln /../file /../link_name"). Все замечательно выполняется, никаких ошибок нет, но ссылку не делает. То же если использовать обратные апострофы. А если дать эту команду в терминале, все получается. Посмотрел в настройках, SafeMode у PHP выключен... Единственная мысль которая приходит в голову - у юзера от имени которого выполняется php-скрSgn нет прав писать в папку конечную. Как узнать под каким именем запущается PHP?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум команды и оболочка (2003)
- Форум Создать интерактивную оболочку команд (2014)
- Форум Какой командой поменять графическую оболочку ? (2001)
- Форум интерпретация одинарных кавычек оболочкой и команда (2013)
- Форум Привести в порядок историю команд оболочки. (2010)
- Форум Команда exec php, ЧЯДНТ? (2016)
- Форум php и консольные команды (2012)
- Форум Оболочки (2010)
- Форум gVim - как сделать подстветку выполнения команд оболочки? (2007)
- Форум Переменная оболочки (2022)