Ошибка 503 Лак кэша при запуске eAccelerator

У меня установлена ​​установка Magento на сервере Amazon x-large. У меня на сервере установлены Varnish, memcached и eAccelerator. Сначала все работало нормально, но затем в какой-то момент перестало работать, выбрасывая ошибку 503 с отметкой кэша Varnish под ним. Когда я отключаю eaccelerator, ошибка исчезает и сайт работает. Это моя конфигурация eaccelerator:

extension="eaccelerator.so"
eaccelerator.shm_size = "512"
eaccelerator.cache_dir = "/var/cache/php-eaccelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.debug = 0
eaccelerator.log_file = "/var/log/httpd/eaccelerator_log"
eaccelerator.name_space = ""
eaccelerator.check_mtime = "1"
eaccelerator.filter = ""
eaccelerator.shm_ttl = "0"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.allowed_admin_path = ""

какие-нибудь намеки?

1 ответ

Решение

Проблема была вызвана тем, что ядро ​​позволило использовать только 32 МБ общей памяти, как это определено в /proc/sys/kernel/shmmax, пока я пытался выделить 512М.

Другие вопросы по тегам