mrbighokage |
|
Темы:
45
Сообщения:
177
Участник с: 28 января 2013
|
Запускаем httpd sudo systemctl start httpd В таком случае кеш и любые фалы сгенереные php присваиваются руту. Это плохо. Может я в вики чтото недочитал но как запустить httpd чтобы он работал не под рутом? |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
мастер процесс будет в любом случае работать под рутом. От обычного пользователя невозможно открыть tcp порт с номером ниже 1024 (по крайней мере так было три года тому назад) А рабочие процессы если верить вике должны работать под пользователем httpd. Причем в конфиге по умолчанию. И пхп должен стартовать от имени пользователя рабочего процесса. Так что ищите в конфигах слово root. а так же читайте англицкую вику. или читайте про su_php.
Да пребудет с вами знание ip адреса
|
mrbighokage |
|
Темы:
45
Сообщения:
177
Участник с: 28 января 2013
|
Команду запускал под своим юзером: sudo systemctl start httpd По умолчанию юзер и група http ниче не менял: <IfModule !mpm_netware_module> <IfModule !mpm_winnt_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User http Group http </IfModule> </IfModule> Значит тут все правильно. Нашол ошибку. Надо было добавить пользователя http в групу users. // A more secure way to share your home folder with Apache is to add the http user to the group that owns your home folder. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
скорей всего стоило добавить нужного пользователя в группу http, и в главном php скрипте добавить в начало umask с нужной маской для разрешения группе чтения записи. после этого все файлы созданные этим php скриптом можно будет удалять без проблем.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |