требования разрешения suPHP для всех файлов или только Сценариев PHP?

zen.spamhaus.org является субдоменом без записи; существуют записи SOA и NS для него, но не запись.

0
задан 5 November 2011 в 07:49
1 ответ

Это зависит от владельца файла / каталога. Просто помните, что PHP в suPHP будет обращаться к сценариям PHP как пользователь-владелец, и эти сценарии PHP будут работать от имени этого пользователя, то есть все, что они читают или пишут, выполняется от имени этого пользователя. Таким образом, для запуска сценарии PHP должны быть доступны только для чтения владельцем.

Однако все, что не является сценарием PHP, доступно как пользователь Apache (suPHP не получает к ним доступ), что означает, что пользователю нужен как минимум доступ для чтения к файлы и доступ на чтение + выполнение к каталогам. Если эти файлы принадлежат обычному пользователю, они должны быть доступны для чтения всем (и исполняемыми для каталогов). Но если они принадлежат пользователю веб-сервера (никто, www-data, apache, в зависимости от дистрибутива), они должны быть только для чтения / исполнения владельцем.

Примечание для каталогов:

2
ответ дан 4 December 2019 в 14:37

Теги

Похожие вопросы