Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Для каждого хостинга свой uid
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » Для каждого хостинга свой uid

Страниц (1): [1]
 

1. -=1100=- - 20 Июня, 2014 - 15:39:32 - перейти к сообщению
Добрый день.
Попробую описать проблему...
Есть фтп сервер proftpd с хранением юзеров в mysql.
Когда новый пользователь авторизуется на сервере в каталоге /var/www создается новый каталог
[drwxr-xr-x 2 500 500 4096 июня 20 15:47 test]. Новый пользователь, новые uid gid (501 501, 502 502, ...)
Так же создается виртуальный web хостинг для нового пользователя.
И когда новый пользователь хочет через php создать/записать новый файл, но ничего не получается, так как php работает через apache под uid 33, то соответственно не хватает прав на запись.
Вопрос:
Если ли возможность переопределить пользователя apache или php что бы они были одинаковое с ftp?
2. armancho7777777 - 20 Июня, 2014 - 15:58:37 - перейти к сообщению
Гуглите suexec
3. -=1100=- - 20 Июня, 2014 - 16:16:25 - перейти к сообщению
Спасибо.

 

Powered by ExBB FM 1.0 RC1