Назад | Перейти на главную страницу

Как создать папку с использованием php-кода под пользовательской perm на сервере разработки?

У нас есть сервер разработки с apache 2.2 и php5. Здесь разработчики получают доступ к серверу, используя индивидуальный логин samba для загрузки файлов на сервер. Но при создании папки и файлов с использованием кода php он создается под пользователем apache и группой perm. Итак, могу ли я узнать, как создать папку и файл с использованием кода PHP под индивидуальным входом. Нужно ли вносить какие-либо изменения в файл конфигурации php.ini или apache.

Два решения:

  • http://suphp.org/ использовать PHP в качестве пользователя (что может быть опасно)
  • установите gid для этой папки (g+s), поэтому все файлы, созданные там, также будут принадлежать вашей группе пользователя (а не apache)