Форум ApacheDev

Apache isn't the fastest or maximally customizable web server, its popularity comes from the fact that it provides a very good balance of these things bundled with maximum portability and reliability.

Вы не зашли.

#1 2009-06-19 08:40:22

herba
Новичок
Зарегистрирован: 2009-06-19
Сообщений: 2
Рейтинг :   

Apache/2.0.63 (Win32) PHP/5.2.5 проблема

Все работало до какого-то момента. и вдруг после остановки перестал стартовать apache. После рестарта компьютера - все работает. если перезапустить службу - перезапускается. но после остановки уже не запускается - в логе появляется это:
PHP Fatal error:  Possible integer overflow in memory allocation (1775239177 * 4 + 0) in Unknown on line 0

Пишут в англоязычных источниках для php надо памяти прибавить - увеличил с 32 до 40 потом до 50 - не помогло.

в процессах два apache.exe - один с номером из pid-файла а второй неизвестно откуда - под админом не убивается - нет доступа.

если php модуль отключить - апач останавливается и пускается нормально

Кто скажет в чем сила?

Отредактированно herba (2009-06-19 13:52:18)

Неактивен

 

#2 2009-06-22 13:39:55

kroxa90
Новичок
Зарегистрирован: 2009-06-09
Сообщений: 24
Рейтинг :   

Re: Apache/2.0.63 (Win32) PHP/5.2.5 проблема

по поводу винды могу ответить только частично.
Почему процессов несколько?
Так вот. Апач всегда создает один корневой процесс с огромными правами (у пингвинов root, а у винды Администратор) и кучу маленьких, которые выполняют запросы пользователей.
Центральный-же просто запускает версии маленьких (с правами никто или конкретный пользователь, например apach).
Погнали дальше...

Пробуй заменить php.ini на стандартный. Обычно он есть в дистре. Называется типа php.ini_default. Или как-то подобно.

Память трогать не нужно. Не в ней трабла.

Теперь про запуск службы.....
От кого запускается служба апача?
Узнать это можно нажав на службу правой кнопкой мыши и там свойства... Точно не помню. Тысчу лет винду не видала.
Соответственно надо запускать службу от нужного пользователя и с нужными параметрами.
А перед запуском корректно ее гасить. (менеджер сеансов вам в этом не подмога)

Вот как-то так.
Пробуем, смотрим, спрашиваем.
Постораюсь следить за темой.


Не пользую google по религиозным причинам.
Не ставлю man из экономии места.
Пришла сюда за ответами.
А свои RTFM кушайте сами. Или помалкивайте.

Неактивен

 

#3 2009-06-22 15:38:11

herba
Новичок
Зарегистрирован: 2009-06-19
Сообщений: 2
Рейтинг :   

Re: Apache/2.0.63 (Win32) PHP/5.2.5 проблема

да точна - поставил php.ini_default - и все захорошело. спасибо )
посмотрю что в том паленом php.ini

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson