вывод номера итерации в реальном режиме

N9

Новичок
вывод номера итерации в реальном режиме

Приветствую,

Есть некоторый скрипт, который по средством Google API выполняет определенные действия (собирает ссылки)...
Ввиду того, что ссылок бывает много хотелось бы, чтобы пользователь имел возможность видеть сколько ссылок из скольки получено, типа получал в режиме реального времени информацию, что-то вроде: "Получено 36 из 12068 ссылок"

Упрощенно, делал так:
PHP:
<script>
win1 = window.open("", "myWindow", "toolbar=0,width=300,height=100");
win1.document.open();
</script>
<?php
set_time_limit(0);
$n = 100;
for($i=0; $i <= $n; $i++)
    {
        ?><script>win1.document.write("<? echo $i; ?><br>")</script><?
//код
    }
?>

Приводит к 502-ошибке - 502 Bad Gateway, без вышеприведенного кода все нормально работает. Что подскажете?
 

N9

Новичок
нет... у меня есть цикл, причем выполнение одной итерации может занять 10 секунд, второй - 3,...сотой - 5 и.т.д.
я хочу, чтобы пользователь имел возможность видеть какая итерация (номер) сейчас выполняется в режиме реального времени
 

N9

Новичок
нет это:
<script>
win1 = window.open("", "myWindow", "toolbar=0,width=300,height=100");
win1.document.open();
</script>

без нее все работает
 

SaNeK

Новичок
N9
у меня твой код из первого поста работает. Открывает новое окно и в него пишет итерацию.
PHP: 4.3.4 | Сервер: Apache/1.3.22 (Win32)

-~{}~ 07.02.06 13:50:

Даже ради интереса до 10 000 провинтил - пашет ;)
 

N9

Новичок
то что, я привел выше лишь пример, повотряюсь при обращении к google такая конструкция дает сбой
 

Гравицапа

elbirret elcno
Автор оригинала: white phoenix
set_time_limit(0); ?
Столкнулся недавно с подобной проблемой, при обработке порядка 60 000 записей в бд
и set_time_limit не помог
не подскажешь в чём может быть трабла?
и ошибка выскакивает раньше срока, выставленного в set_time_limit
 

white phoenix

Новичок
Гравицапа
У меня однажды было '502 Bad Gateway' после того как сервер прибивал долгоработающий процесс. А также на некоторых хостингах при вызове set_time_limit сразу такая ошибка, типа в целях безопасности сделали так.
 

N9

Новичок
у меня работает без вышеприведенного js-кода...
есть идеи реализации по моему первому вопросу?
 

SaNeK

Новичок
N9
имхо: связаться с поддержкой хостинга и уточнить. Чего на кофейной гуще гадать.
 

N9

Новичок
SaNeK
я сам себе хостер PHP: 5 | Сервер: Apache/2.0.54(Win32)
 
Сверху