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

Как можно настроить PHP так, чтобы загруженные файлы не сохранялись пользователем APACHE?

Сценарий php загружает файлы на мой сервер, но папки ДОЛЖНЫ быть 0777, чтобы PHP мог перемещать туда файлы. Это небезопасно. Кроме того, все созданные каталоги и загруженные файлы принадлежат apache, а не мне. Как я могу изменить конфигурацию PHP, чтобы загруженные файлы можно было переместить в папку с разрешениями 0755, а созданные каталоги принадлежали мне?

Спасибо!

Создайте новую группу, частью которой являетесь и вы, и Apache. Затем вы можете установить разрешения на 775. Это не очень безопасно, но это быстрое исправление от 777ing все.

Либо используйте suPHP, либо PHP в режиме FastCGI с php-fpm.