За последние 24 часа нас посетили 17884 программиста и 1571 робот. Сейчас ищут 1196 программистов ...

Загрузка сервера на 90% - процесс php.exe (МегаТрабл(х10))

Тема в разделе "Установка PHP", создана пользователем Renik, 8 окт 2006.

  1. Renik

    Renik Активный пользователь

    С нами с:
    8 окт 2006
    Сообщения:
    6
    Симпатии:
    0
    Уже не однократно сталкиваюсь с этой проблемой, но решить ее так и не могу. Уже пол инета перевернул. Может запросы не правильно делаю.

    Есть Сервак под Win2003 + IIS + Php(4.4.4) + MySQL (4.1.16-nt)
    Все работает просто идеально, до поры до времени...
    Не знаю с чем связано, но процесс php.exe не завершается после обработки кода (видимо), и висит жрет память + загружает проц на 90 - 100%... Это просто не возможно, при каждом обращении к сайту, появляется еще один, и так до бесконечности.

    Память в итоге кончается, сервак ложится на лопатки.

    Парни, помогите плз, уж не знаю куда обращаться
     
  2. Davil

    Davil Guest

    Renik
    1.Попробовать php5.1.5
    2.Попробовать в конце скрипта указывать die() или exit(). Если не поможет, тогда 1.

    P.S. PHP установлен в виде CGI приложения, или в виде модуля Apache?
     
  3. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
     
  4. Davil

    Davil Guest

    Vladson ну перепутал, не проснулся еще. Ну не пинай больше Vladson :)
     
  5. Renik

    Renik Активный пользователь

    С нами с:
    8 окт 2006
    Сообщения:
    6
    Симпатии:
    0
    Davil
    1. Сейчас попробую пятую версию, но от нее не все в восторге, "как говорят".
    Спасибо за отклик, разобратся бы еще почему так происходит, откуда ноги растут.
    2. Я сам на пхп не пишу, возможности указывать в конце скрипта нету.

    Ушел ставить, отпишусь по итогу.
     
  6. Davil

    Davil Guest

    Renik не в восторге те, кто привык к 4 и не хотят принимать новинки.
    А разница - пару дополнительных функций, ===, и кое что еще...
     
  7. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Эта новинка как раз из четвёрки, в пятёрке появились другие фишки file_put_contents(), register_long_arrays='off' итд
     
  8. Anonymous

    Anonymous Guest

    Vladson, в пятерке порректно запахала обьектная модель. А это стоит всех ее минусов... (хотя я их так и не нашел)
    но почитав про PHP6 в php{inside} - осталось впечатление, что переходить на него будет куда сложней, чем на пятерку.. на которую до сих пор толком перейти не можем.
    Кстати - PHP практически исключение, редкий случай, когда от версии к версии софт становится лучше....
     
  9. Davil

    Davil Guest

    Я имел ввиду не ее саму, а ее работу.
    Горбунов Олег Я, кстати, тоже пока ни одного не нашел. Единственное, это когда пользуешь новые функции, то на php4 код не работает... :) Но это не минус.
     
  10. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Минус в том что хостеры боятся пятёрки, а так-же то что большенство опен-сорс скриптов было написано ламерами и как результат не работают на пятёрке, но это не её минус а этих самых скриптов :)
     
  11. Renik

    Renik Активный пользователь

    С нами с:
    8 окт 2006
    Сообщения:
    6
    Симпатии:
    0
    Davil
    Мне сложно судить, что и как, я вообще к коду пхп фактически не отношусь, так немного понимаю что к чему, мне всеравно что ставить, главное что бы работало =)

    Vladson
    Благо Joomla (как мне кажется) создавалась не ламерами, так что все прекрасно заработало ;)

    Вообщем пришлось погемороится немного, почитать и т.д... Но не поверите!
    (хотя чего уж там)
    теперь тоже самое делает процесс: w3wp.exe
    сейчас тестирую что к чему.
     
  12. Davil

    Davil Guest

    Может это атака?
     
  13. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Есть исключения, однако они давольно редкие...
     
  14. Renik

    Renik Активный пользователь

    С нами с:
    8 окт 2006
    Сообщения:
    6
    Симпатии:
    0
    php5 - не подошло... Все сайты кривые с ним стали =) (шаблоны)

    поставил назад 4.4.4, все пока что нормально. Такая штука происходит раз в 3 месяца в среднем. Может есть какое-то переполнение? Куда пхп логи пишет? Может формируется громадный лог, который он потом пытается долго и упорно проанализирова/дополнить и т.д.?

    Davil
    А как проверить? ;)
    Vladson
    Видимо я ошибался... Но я думаю просто изначально нужно было все строить на пхп5...
     
  15. Davil

    Davil Guest

    Просто просмотреть открытые порты. Но я это в шутку сказал ;)

    А вообще, все кривые сайты - дело тех, кто их создавал. Из-за них что, сидеть под 4й версией?
     
  16. Renik

    Renik Активный пользователь

    С нами с:
    8 окт 2006
    Сообщения:
    6
    Симпатии:
    0
    5-я версия работате у меня медленней почему-то... Думаю потому что не настроенна, хотя кто знает.
    Если работает 4-я, почему нет? ;)
    Разобратся бы с этим глюком... и было бы совсем прекрасно.