установка eAccelerator

Если не нашли подходящего форума - задайте вопрос здесь

Модераторы: Art.i, garry

установка eAccelerator

Сообщение shol » Ср дек 04, 2013 11:34 pm

Добрый день!
Установил eAccelerator, после чего php полностью перестал работать - "страница недоступна". Не только сам сайт, но и ispmgr.
После удаления соответствующих записей из php.ini всё заработало вновь.
В чем может быть проблема?
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: установка eAccelerator

Сообщение swg » Чт дек 05, 2013 12:16 am

Какая ОС? Как установили? Точно для той ОС скачали?
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: установка eAccelerator

Сообщение shol » Чт дек 05, 2013 12:29 am

Debian
Скачал с http://eaccelerator.net/ руками (wget http://bart.eaccelerator.net/source/0.9.6.1/ не открывается)
распаковал, ну и:
# cd ...
# phpize
# ./configure --enable-eaccelerator=shared
# make
# sudo make install

всё прошло без ошибок
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: установка eAccelerator

Сообщение swg » Чт дек 05, 2013 12:43 am

А по официальной инструкции?
https://github.com/eaccelerator/eaccelerator
Step 1 точно выполнили? cache_dir создали?
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: установка eAccelerator

Сообщение lamnya » Чт дек 05, 2013 2:45 am

shol писал(а):Добрый день!
Не только сам сайт, но и ispmgr.


А у вас Apache стартанул после ваших действий?
lamnya
 
Сообщений: 185
Зарегистрирован: Сб ноя 05, 2011 5:18 am

Re: установка eAccelerator

Сообщение shol » Чт дек 05, 2013 11:42 am

ничего не ругался, значит запустился?
К тому же, разве могут директивы в php.ini влиять на запуск апача?
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: установка eAccelerator

Сообщение pepper » Чт дек 05, 2013 12:19 pm

shol писал(а):ничего не ругался, значит запустился?

Не значит. Лучше проверить так:
Код: выделить все
ps aux|grep -E 'httpd|apache'

и проверить журналы ошибок апача.

Также после установки eaccelerator можно проверить как работает РНР так:
Код: выделить все
php -v

или
Код: выделить все
php -m

Если РНР выдаст 'Segmentation fault', то это значит, что последнее изменение стали фатальными и нужно разбираться с ними.
pepper
Support team
 
Сообщений: 551
Зарегистрирован: Пн окт 07, 2013 4:06 am

Re: установка eAccelerator

Сообщение shol » Чт дек 05, 2013 1:15 pm

работает:
root 20975 0.0 0.1 1776 576 pts/0 S+ 14:11 0:00 grep -E httpd|apache

php варнинг выдает, что memcach.so не может, найти, но это уже другая история.

Где посмотреть журнал ошибок апача?
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: установка eAccelerator

Сообщение swg » Чт дек 05, 2013 2:35 pm

Увы, не работает. Если там одна строка, то это как раз тот процесс, которую вам эту строку и вывел.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: установка eAccelerator

Сообщение shol » Чт дек 05, 2013 3:00 pm

Как понять в чем дело, где искать текст ошибки?
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: установка eAccelerator

Сообщение lamnya » Чт дек 05, 2013 6:06 pm

Что в error лог пишется при запуске апача? и messages
lamnya
 
Сообщений: 185
Зарегистрирован: Сб ноя 05, 2011 5:18 am

Re: установка eAccelerator

Сообщение shol » Вс дек 08, 2013 2:40 pm

Помогла ТП:
в логе Apache:
eAccelerator: shmmax should be at least 2MBPHP 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.shm_max значение "2", Apache запустился.
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm


Вернуться в Любые вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1