---------- Добавлено 28.05.2015 в 13:20 ----------
Оптимизайка: Это происходит потому, что рано или поздно исчерпается объем оперативной памяти, т.к. файл считывается в память целиком и постоянно растёт.
да у меня на денвере низкие характеристики (max_execution_time 30, память 128, даже ignore_user_abort на off) чем на хостинге но на денвере скрипт летает а хостинг подводил
DiKiJ: set_time_limit() на хосте может быть ограничен каким-то значением без учета - сколько вы выставили через PHP. У меня он вообще в настройках хостинга устанавливается.
в файле htaccess прописан php_value max_execution_time 0
Ragnarok: во-первых, капчу нужно получить перед тем как её отправлять, она же разная генерится во-вторых, выведите ответ на экран и посмотрите, что отвечает сервис
берите в китае и делайте дизайн китайско контактный )))
хахаха ну вот хорошая идея)))
да свободные
вы путаете ini_get с ini_set
Все равно скрипт работает 6 - минуты.
---------- Добавлено 28.05.2015 в 14:40 ----------
хм... вот запускал скрипт и ждал не нажав стоп 6 минут сервер выдал ошибку 500 вот почему все же?
ini_get('max_execution_time',0);сделала не помогает---------- Добавлено 28.05.2015 в 13:20 ----------
Это происходит потому, что рано или поздно исчерпается объем оперативной памяти, т.к. файл считывается в память целиком и постоянно растёт.
да у меня на денвере низкие характеристики (max_execution_time 30, память 128, даже ignore_user_abort на off) чем на хостинге но на денвере скрипт летает а хостинг подводил
Читайте матчасть, прежде чем быдлокодить.
НИ ЕДИНОГО РАЗРЫВА!!111
этот код с мануала суть темы в том что бесконечный цикл не работает на хостинге)
На хостинга обычных всегда стоит лимит. Нельзя выполнять там бесконечно скрипты.
Поэтому для этого берите VPS и выше.
вот такая у меня характеристика: http://tetes.ru/php.php
раньше работал без проблем
set_time_limit() на хосте может быть ограничен каким-то значением без учета - сколько вы выставили через PHP. У меня он вообще в настройках хостинга устанавливается.
в файле htaccess прописан php_value max_execution_time 0
так а кука выставленная капчей передается в POST запросе?
нет а как читать куки?
mega94, это в одной сессии curl? Может быть, там ещё поля есть?
нет смотрите: http://www.tcell.tj/sendsms/send.php
во-первых, капчу нужно получить перед тем как её отправлять, она же разная генерится
во-вторых, выведите ответ на экран и посмотрите, что отвечает сервис
Делаю так:
1. открываю страницу формы
2. формирую ссылку: http://www.tcell.tj/sendsms/sms.php?fcod=тут_естественно_текущая каптча&Address0=99292&Address=9090904&Message=тестовый&Submit=Отправить
3. отправляю по curl
Ответ от сервиса: