Мне было указано, что мой сервер небезопасен, потому что любой может прочитать любой файл через PHP, даже если он был вне его DocumentRoot.
Я решил перенастроить весь apache и все файлы конфигурации для виртуальных хостов и установил Mod FastCGI, и мне удалось заставить его работать довольно хорошо, у меня больше нет проблем с правами.
Но, похоже, есть другая проблема. Когда я пытаюсь загрузить более 3 сайтов (на разных VirtualHosts => разные пользователи в разных потоках), страница загружается на некоторое время, а затем вылетает с сообщением «Ошибка 503: служба временно недоступна».
Я попытался увеличить переменную PHP_FCGI_CHILDREN с моего значения по умолчанию для всех VirtualHosts, который равен 0, до более высоких чисел, но безуспешно. Я также пытался установить KeepAlive var в моем apache2.conf на Off, как я читал в каком-то руководстве, но похоже, что ничего не помогает.
Кто-нибудь знает, как решить эту проблему? [My Apache error.log и suexec.log пусты.]