Версия для печати темы
Твой софтовый форум 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 кто будет приводить?
В очередной раз "лечим по фотографии"?
Автор: 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
Вот конфиг:
| У Вас нет прав для просмотра этого текста, пожалуйста, зарегистрируйтесь |