Создать символическую ссылку без доступа к оболочке и в безопасном режиме? - PullRequest
2 голосов
/ 07 февраля 2010

В пакете общего хостинга, работающем со стеком LAMP и PHP, без доступа к оболочке и PHP в безопасном режиме (= exec() отключено), только с доступом по FTP, могу ли я каким-либо образом создать символическую ссылку?

Я только что проверил, я даже не могу использовать хитрый обходной путь вставки задания cron, которое выполняет команду ln.

1 Ответ

2 голосов
/ 07 февраля 2010

Используйте встроенную функцию символическая ссылка . В безопасном режиме действуют следующие ограничения:

Проверяет, имеют ли файлы или каталоги, с которыми вы собираетесь работать, такой же UID (владельца), как и выполняемый скрипт. Проверяет, имеет ли каталог, в котором работает сценарий, такой же UID (владельца), как и выполняемый сценарий. (примечание: проверяется только цель)

(цитата из php.net )

...