Установили eAccelerator и умер apache2 или nginx выдает 503 ошибку?
Одна из причин может скрываться на поверхности, первое что нужно сделать, это проверить лиги сервисов apache2
В логах apache2 вы увидели, что то подобное
eAccelerator: Could not allocate 134217728 bytes, the maximum size the kernel allows is 33554432 bytes. Lower the amount of memory request or increase the limit in /proc/sys/kernel/shmmax.
PHP Warning: [eAccelerator] Can not create shared memory area in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
Не нужно пугаться, просто eAccelerator не смог получить указанное кол-во памяти из за установленным лимитов ядра.
Вам нужно просто немного увеличить допустимый лимит у вашего ядра или снизить запросы вашего еАкселератора
echo «268435456″ > /proc/sys/kernel/shmmax
sysctl -w kernel.shmmax=268435456
sysctl -p
После чего перезапускаем apache2 и nginx и сайты снова доступны.
P.S. конечно данная ошибка может вылезти и не только с eAccelerator-ом но и с любым другим сервисом, но решение остается таким же.