За последние 24 часа нас посетили 31646 программистов и 1363 робота. Сейчас ищут 846 программистов ...

Не откликаются страницы сайта, после запуска долгого скрипта

Тема в разделе "PHP для новичков", создана пользователем Xavier Teodonius, 6 авг 2008.

  1. Xavier Teodonius

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

    С нами с:
    8 мар 2007
    Сообщения:
    65
    Симпатии:
    0
    Есть сайт, который индексирует неокторые страницы в инете. При запуске в браузере скрипта индексации, скрипт начинает работать в течение некоторого времени. Пока скрипт не отработает, в этом же браузере не получается зайти на другие страницы этого сайта, они просто переходят в состояение загрузки, пока не закончит работу скрипт. Т.е. похоже, что Апач разрешает выполнять с одного клиента не более одного запроса одновременно. Если во время работы скрипта зайти с другого браузера, то все будет нормально. Подскажите, пожалуйста, как это можно побороть?
     
  2. nimistar

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

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    Xavier Teodonius - наверняка используешь сессии :)

    так вот перед блоком который работает долго . закрой и сохрани сессию !
    session_write_close ( void )
     
  3. Xavier Teodonius

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

    С нами с:
    8 мар 2007
    Сообщения:
    65
    Симпатии:
    0
    nimistar
    Большое спасибо, проблема действительно оказалась в сессиях. А где-нить можно почитать про то, почему так происходит? Может быть еще какие подводные камни тут есть?
     
  4. nimistar

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

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0