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

Включить PHP-ZTS и MPM Workers в Apache, чтобы уменьшить объем памяти, но при этом сохранить MySQL?

Мой вопрос очень похож на вот этот в том, что я пытаюсь уменьшить объем памяти, занимаемый моим веб-сайтом, с помощью довольно скудного решения общего хостинга. Я собираюсь поиграться с моими собственными настройками Apache, как он, но я также хотел бы попробовать заставить работать PHP-ZTS и MPM Workers вместо использования Prefork.

Проблема в том, что когда я включаю Workers, все, что я получаю, - это пустая белая страница вместо моей домашней страницы Wordpress. Страница phpinfo () показывает, что PHP работает правильно, а MySQL - нет. Мой сервер - Fedora 12.

Есть ли у кого-нибудь опыт правильной совместной работы Workers, php-zts и MySQL? Любая помощь приветствуется. Я буду старательно голосовать и предоставлять дополнительную информацию.

Заранее спасибо.

Обратите внимание на последнюю рекомендацию в вопросе, который вы связали! Использовать nginx и PHP-CGI для веб-сервера с низким объемом памяти, который должен использовать ОЗУ совместно с сервером базы данных. У Nginx крошечный размер, и это определенно ваш лучший выбор. Вот страница вики перечисление некоторых характеристик производительности nginx по сравнению с Apache. Синтаксис конфигурации очень похож на Apache, и вы, вероятно, сможете выполнить миграцию за вечер или два.

Это, конечно, при условии, что у вас есть выбор веб-сервера ...