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