Можно ли как-то использовать абсолютный путь до папки/файла в php?
Есть сервер ubuntu, с апаче и прочим.
Допустим есть сайт, который находится в папке /var/www/example.com
И есть папка в дирректории /root/folder/
Можно ли как-то получить доступ к данной папке?
Допустим, использовать комманду: scandir("/root/foler/")
Сергей delphinpro, Как можно узнать из под кого он запускается? И как вообще указывать полный путь, потому что путь указывается всегда из папки, я не могу просто указать '/root/folder/'
fleen, веб сервер обычно запускается из-под пользователя www-data
у этого пользователя, понятное дело, ограниченный доступ, и уж к руту точно его нет.
А из-под рута сервак запускать - это себе в ногу стрелять.
Можно, но я бы не советовал так делать без грамотной настройки прав. Если запускать php от root, то это может привести к плохим последствиям. Сайт взломают и через php получат доступ сразу ко всему серверу.