Forum Webscript.Ru
Программирование => PHP => Тема начата: FreeSpace от 12 Июля 2003, 00:11:27
-
Сразу оговорюсь, никсы я знаю очень поверхносно, но вроде бы с системой прав (permissions) знаком.
В споре с другом у нас возникли два вопроса:
1. PHP-скрипт на сервере выполняется с теми правами, которые установлены на него (на сам файл) или с правами веб-сервера?
2. Есть ли разница в правах работы скрипта при установке PHP как модуля Апача и как CGI приложение?
-
1. с правами веб-сервера (если mod_php)
насчет второго точно не скажу, так как с CGI дел не имел и особо не вникал, но по идее там как раз скрипт выполняется с правами установленными на файл (по аналогии с perl-скриптами).
-
Макс:
так как с CGI дел не имел и особо не вникал,
http://httpd.apache.org/docs/suexec.html
-
Макс:
1. с правами веб-сервера (если mod_php)
Спасибо!
Yukko
А тебе спасибо за ссылку:
Normally, when a CGI or SSI program executes, it runs as the same user who is running the web server.