2010-05-09 6 views
1

У меня есть сервер Apache с PHP. Все работает нормально.Открытие двух подключений к моему серверу Apache?

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

Такое поведение случается со мной на Linux и ПК. Я запускаю Apache V2.2.9 и PHP 5.2.6.

Я не уверен, почему это происходит ... это нормальное поведение?

ОБНОВЛЕНИЕ: после этого я выполнил еще несколько тестов ... кажется, что это происходит только в том случае, если я получаю доступ к странице в том же «сеансе». Если моя длинная страница имеет команду start_session(), я не могу получить доступ к большему количеству страниц, которые также включают сеансы. Если я попробую из другого браузера, чем он отлично работает ... потому что это другой сеанс. Имеет ли это смысл?

Ron

+0

Не должно быть .... это ужасное поведение. – mpen

ответ

1

A-ha.

Я прочитал еще немного, и в самом деле, если я использую сессии, то я не могу запустить одновременные запросы:

http://www.php.net/manual/en/function.session-write-close.php

Так все, что нужно сделать, это «написать-закрыть», когда я надеваю» Мне нужна сессия.

Ron