Forum Webscript.Ru

Программирование => PHP => Тема начата: Smirnoff от 24 Ноября 2003, 18:01:11

Название: рукурсия
Отправлено: Smirnoff от 24 Ноября 2003, 18:01:11
Такой вопрос
В классе пишу рекурсивную функцию
типа
class A
{
    function f1()
    {
       //чего то делаем
        $this->f1();
       //чего то делаем
    }
}

так вот Apache пишет мне "The server made a boo boo." :)
а в логах - "Premature end of script headers: php.exe, referer: http://myurl.php"

может кто нибудь сталкивася?
что это за фишка?
Название: рукурсия
Отправлено: Меняздесьдавнонет от 24 Ноября 2003, 18:15:31
никто не сталкивался.

бесконечный цикл?
Название: рукурсия
Отправлено: Макс от 24 Ноября 2003, 18:16:44
Smirnoff
а у тебя где-нибудь эта рекурсия заканчивается ? или бесконечная ?

ПХП поставь как модуль (он у тебя как CGI сейчас работает)
Название: рукурсия
Отправлено: Smirnoff от 24 Ноября 2003, 18:22:20
не когда бесконечный цикл - он (Apache) ждет 30 сек? типа "загружает", а в моем случае меня отфутболивает моментально :)
Название: рукурсия
Отправлено: Меняздесьдавнонет от 24 Ноября 2003, 19:23:22
извини.
может быть, бесконечная рекурсия?
может быть, судить не по внешним признакам, а попробовать втыкнуть в код, а?
Название: рукурсия
Отправлено: Smirnoff от 24 Ноября 2003, 19:32:50
to RomikChef
да, скорее всего так и было
непонятно только почему апач так странно ошибку выдавал.... может память у него кончалась..

to All
все работает, всем спасибо