Articles of аут

Как работает веб-искатель?

Используя некоторые базовые скребки сайта, я пытаюсь подготовить базу данных для сравнения цен, которая облегчит поиск пользователей. Теперь у меня есть несколько вопросов: Должен ли я использовать file_get_contents() или curl чтобы получить содержимое требуемой веб-страницы? $link = "http://xyz.com"; $res55 = curl_init($link); curl_setopt ($res55, CURLOPT_RETURNTRANSFER, 1); curl_setopt($res55, CURLOPT_FOLLOWLOCATION, true); $result = curl_exec($res55); Кроме того, каждый раз, […]

Вывод скрипта после команды тайм-аута

Я использую класс задач symfony (php framework) для создания скриптов cli. В настоящее время я написал такой скрипт: #!/bin/bash timeout 3600 ./symfony pparse:prices Но выхода нет, мне нужен этот скрипт, который выйдет через 3600 секунд. и ./symfony pparse: выводит данные на консоль. Тайм–аут работает, но нет выхода.

установить тайм-аут сеанса php

Можно установить тайм-аут сеанса пользователем в php? Пример: на моем сайте зарегистрировано 2 пользователя. Я хочу, чтобы каждый пользователь мог установить свой собственный тайм-аут сеанса.

PHP set_time_limit никакого эффекта

У меня очень болезненный медленный скрипт, который получает множество данных из MySQL и создает из него большой отчет, который он служит пользователю в конце в качестве приложения / принудительной загрузки. Короче говоря, на производственном сервере он заканчивается примерно через 30 секунд (довольно последовательно) и вместо этого выплевывает пустой файл. На сервере разработки он работает нормально, […]

Как перенаправить посетителя на другую страницу через определенное время в PHP?

Каковы некоторые скрытые трюки PHP в задании тайм-аута на странице и перенаправлении на другую страницу?

Почему скрипт php может остановиться?

Я выполняю очень долгую задачу в php. Это искатель веб-сайта, и он должен быть вежливым и спящим в течение 5 секунд на каждой странице, чтобы предотвратить перегрузку сервера. Сценарий начинается с: ignore_user_abort(1); session_write_close(); ob_end_clean(); while (@ob_end_flush()); set_time_limit(0); ini_set('max_execution_time',0); Через несколько часов (между 3-7 ч) скрипт умирает без видимых причин. Я проверил apache error log (ничего) […]

Максимальное время выполнения 60 секунд превысило ошибку

Я получаю следующее сообщение об ошибке: Предупреждение: file_get_contents ( http: //localhost/sample_pie.php ) [function.file-get-contents]: не удалось открыть поток: попытка подключения завершилась неудачно, потому что связанная сторона не ответила должным образом через какое-то время или установив соединение не удалось, поскольку подключенный хост не смог ответить. в C: \ xampp \ htdocs \ EXACT \ report.php в строке […]

Обнаружение таймаута для блока кода в PHP

Есть ли способ, которым вы можете прервать блок кода, если он слишком длится в PHP? Возможно, что-то вроде: //Set the max time to 2 seconds $time = new TimeOut(2); $time->startTime(); sleep(3) $time->endTime(); if ($time->timeExpired()){ echo 'This function took too long to execute and was aborted.'; } Это не должно быть точно так, как указано выше, […]

Предотвращение тайм-аута шлюза 504 с огромным скриптом PHP

В настоящее время я запускаю сервер Apache (2.2) на моем локальном компьютере (Windows), который я использую для запуска некоторых PHP-скриптов, чтобы позаботиться о какой-то утомительной работе. Один из сценариев включает в себя тонну перемещения, изменения размера и загрузки / выгрузки файлов на другой сервер. Я бы очень хотел, чтобы сценарий работал постоянно, так что мне […]

Определение ошибки тайм-аута кривизны PHP

Я использую curl для выполнения HTTP-запроса следующим образом: $ch = curl_init(); $timeout = 5; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); $data = curl_exec($ch); curl_close($ch); Как проверить, произошла ли ошибка, и была ли это ошибкой таймаута?

Intereting Posts
ODBC DERBY DRIVER для PHP Форма отправляет массив вместо требуемого поля в CakePHP Самый эффективный способ преобразования даты ISO в временную метку Unix? Каков наилучший способ справиться с этим: большая загрузка через PHP + медленное соединение с клиента = время ожидания скрипта перед загрузкой файла полностью Начало разработки PHP – рекомендации по стеку программ и ресурсы веб-сайта Запускать php-скрипт в фоновом режиме на PHP с помощью командной строки nohup Выбор большого количества строк из таблицы базы данных с помощью MySQL Нужна помощь, эхо, отмеченные флажками, выбранные пользователем. PHP PDO :: bindParam () типы данных .. как это работает? Сессия потеряна после перенаправления страницы в php Функция Doctrine 2 Query Builder abs Функция Ограничить количество ссылок, показанных с разбиением на страницы Laravel Как я могу извлечь изображения из PDF-файла? Ошибка wkhtmltopdf в журнале apache Экран CakePHP Использование экрана