Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проблема с JSHttpRequest


Автор: НKunlop 11.8.2005, 14:21
Использую для динамической подгрузки библиотеку JSHttpRequest.
Периодически при большой нагрузке вылезают ошибки типа:
[Thu Aug 4 15:12:48 2005] [error] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2909570 bytes) in /home/.../www/JSHttpRequest.php on line xxx

Ошибки на строках:
$a = str_replace("\n", '\n', $a);
$result = $this->_php2js($this->RESULT);

и т.п.
Почему могут возникать эти ошибки? Может не стоит использовать JSHttpRequest, есть ли альтернативы?

Автор: Irokez 11.8.2005, 14:28
XMLHttpRequest... хотя вряд ли это из-за него

Автор: Mal Hack 11.8.2005, 14:50
У тебя в скипте идет дикое зацикливание, в следствии чего скрипт берет столько памяти сколько нельзя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)