Apache

Проблема с apache

,

Apache

Дата публикации:

Win, 26.11.2006 - 18:57

Народ подскажите почему на Pentium D любая версия apache не работает. Дело в том что когда запускаешь apache сервер начинает работать, но потом через не сколько времени уходит в аут. В процесах сильно не грузит.

Помогите решить эту проблему, если кто сталкевался, может есть специальный apache для двух ядерных процсов.

Счас стоит apache 1.1.3 php 5

дымчик, 26.11.2006 - 22:55

Хм... в очередной раз будем "лечить по фотографии"?
Неужели так сложно привести содержимое error.log, чтоб было понятно откуда ноги растут.

Win, 28.12.2006 - 5:55

Дело в том что мне говорили что апатч работает под одним проццесом. В диспечере задач, нажимаю на апатч ставлю галочку на один проццесор работает, но глючит жутко. Бывает что сайт грузиться, а бывает и не грузиться не стабильно работает =(((

А если поставить галочки сайт работает 5 минут, а потом долго грузиться, и не загружаеться до конца.
Говорят есть прогромулька для этого!?

И на последок вылазиет ошибка, мол типа критическая ошибка система востоновлена после збоя.

Ось: Хрюшка Про
Память: 1Гб

Может памяти мало!? Всё перепробовал, что скажите?!

дымчик, 31.12.2006 - 13:27

QUOTE(westarea @ 28.12.2006 - 6:55)
Память: 1Гб
Может памяти мало!? Всё перепробовал, что скажите?!
*


Шутишь, да? 1Гб ему мало... Если у тебя там 10 сайтов крутится, либо же если на сайте огромная посещаемость, тогда ещё можно говорить о нехватке памяти...

Ещё раз повторяю... error.log в студию...

И вообще вместо 1.3 поставь лучше 2-й Apache...

Win, 8.01.2007 - 20:04

Усё разобрался с этой проблемой теперь стала вот такая проблема:

Fatal error: Out of memory (allocated 8388608) (tried to allocate 393216 bytes) in D:\home\localhost\www\forum\sources\action_public\D2mods\Shoutbox\classes\class.shout.php on line 721

Объсните в чём дело.
Сменил тачку, на АМД с 1гБ оперативой ось 2003
Версия апатча 2.2.3

Мне кажется что из-за чата на форуме... = (

дымчик, 8.01.2007 - 20:19

QUOTE(westarea @ 8.01.2007 - 21:09)
...
Fatal error: Out of memory (allocated 8388608) (tried to allocate 393216 bytes) in D:\home\localhost\www\forum\sources\action_public\D2mods\Shoutbox\classes\class.shout.php on line 721
...
*


А код файла class.shout.php кто будет приводить?
В очередной раз "лечим по фотографии"? huh.gif

Win, 11.01.2007 - 19:54

Вот в error.log

CODE
[Tue Jan 09 21:58:21 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Jan 09 21:58:22 2007] [notice] Child 2572: Exit event signaled. Child process is ending.
[Tue Jan 09 21:58:23 2007] [notice] Child 2572: Released the start mutex
[Tue Jan 09 21:58:24 2007] [notice] Child 2572: Waiting for 499 worker threads to exit.
[Tue Jan 09 21:58:24 2007] [crit] [Tue Jan 09 21:58:24 2007] file D:\\asf-build\\build-2.2.3\\server\\mpm\\winnt\\child.c, line 1120, assertion "(rv >= 0) && (rv < threads_created)" failed
[Tue Jan 09 21:58:26 2007] [notice] Parent: Child process exited successfully.
[Tue Jan 09 21:58:29 2007] [notice] Apache/2.2.3 (Win32) PHP/5.2.0 configured -- resuming normal operations
[Tue Jan 09 21:58:29 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Jan 09 21:58:29 2007] [notice] Parent: Created child process 3248
[Tue Jan 09 21:58:29 2007] [notice] Child 3248: Child process is running
[Tue Jan 09 21:58:29 2007] [notice] Child 3248: Acquired the start mutex.
[Tue Jan 09 21:58:29 2007] [notice] Child 3248: Starting 500 worker threads.
[Tue Jan 09 21:58:29 2007] [notice] Child 3248: Starting thread to listen on port 80.


А вот ошибка:
D:\home\localhost\www\forum\sources\action_public\D2mods\Shoutbox\classes\class.shout.php on line 721

От 720-721

CODE
$chb['cc'] = "<input type='checkbox' name='shouts[]' value='shoutidc_{$r['id']}' class='button'{$chk} style='cursor:pointer' onclick='select_other(this);change_class(this);update_sel_count();'> ";
    $chb['co'] = "<input type='checkbox' name='shouts[]' value='shoutido_{$r['id']}' class='button'{$chk} style='cursor:pointer' onclick='select_other(this);change_class(this);update_sel_count();'> ";


721:

CODE
$chb['co'] = "<input type='checkbox' name='shouts[]' value='shoutido_{$r['id']}'

дымчик, 11.01.2007 - 21:23

Попробуй заменить на следующее:

CODE
$chb['cc'] = "<input type='checkbox' name='shouts[]' value='shoutidc_".$r['id']."' class='button' ".$chk." style='cursor:pointer' onclick='select_other(this);change_class(this);update_sel_count();'> ";
$chb['co'] = "<input type='checkbox' name='shouts[]' value='shoutido_".$r['id']."' class='button' ".$chk." style='cursor:pointer' onclick='select_other(this);change_class(this);update_sel_count();'> ";

Win, 11.01.2007 - 21:28

это бывает не только из-за чата, но и когда заходишь на главную форума. Как появиться, выложу сюда. Посещаемость у меня 170 онлайн, а так до 500 пиплов в сутки, и каждый качает, читает особенно галерея грузится долго. Как не странно на главной сайта, не показывает картинки в галереи.... может что php не так настроен?

дымчик, 12.01.2007 - 18:18

Так то, что я написал, помогло устранить ошибку?

Win, 20.01.2007 - 13:03

Я не пробовал, но мне говорят что это из-за базы вылитает. Нужно оптимизировать базу, сильно много запросов идёт. Как это сделать не в понятие. Может апатч другой поставить?!

дымчик, 21.01.2007 - 1:05

QUOTE(westarea @ 20.01.2007 - 14:08)
Я не пробовал, но мне говорят что это из-за базы вылитает. Нужно оптимизировать базу, сильно много запросов идёт. Как это сделать не в понятие. Может апатч другой поставить?!
*


Тогда надо оптимизировать запросы... В SQLе есть комада EXPLAIN, позволяющая проследить, как выполняется запрос... Кроме того неплохо сделать кэширование запросов, чтоб уменьшить нагрузку на БД.

Win, 12.03.2007 - 11:52

Сменил железо на сервере, теперь стоит :

Pentium 4 L2
Gigabite 965
Такой же трабл стал, сайт долго не открываеться, пишет что узел найден ожидаеться ответ. Если в процесах ставлю галочку на L1 a c L0 убираю галочку серв работает но тупит. Блин дайте конфиг уже настроенный под php 5

Так вот довай начнём с начала. Какой лучше поставить apache версии у меня сайт работает на php 5 mysql 4 версии.

yah, 12.03.2007 - 11:59

у меня стоит Apache 2.0.58/php 5.2.0/MySql 4.1.14
Вот конфиг:

» Нажмите, для открытия спойлера «



версия для печати -> Полная версия

SoftoRooM © 2004-2024