- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
По дефолту макс. время иcп. php скрипта установлено как правило в 30 сек, но это можно поменять воспользовавшись
ini_set('max_execution_time', 120)
либо
set_time_limit(120)
если safe_mode отключён
Применяются ли какие нибудь средства для ограничения максимально-допустимого лимита времени исполнения? Ну допустим по дефолту стоит 30, а хостер разрешает увеличивать эту величину до 90. Когда делаем set_time_limit(120), тайм лимит либо не меняется, либо ставится 90.
Есть ли что-то подобное и используется ли это хостерами? Если да, то возможно ли как-то узнать эту максимальную величину через php?
Просто делаю что-то вроде генератора SEF линков, работа которого может занимать приличное время и выставляются свои лимиты. Вот хотелось бы знать могут ли быть какие-нибудь другие ограничения на время кроме того, которое можно получить из ini_get('max_execution_time'), чтоб в случае маленького лимита можно было бы хотя бы предупредить пользователя о том, что есть риск неуспешности?
alex545 добавил 23-05-2011 в 17:54
и вобще можно ли однозначно полагаться на возвращённое значение
ini_get('max_execution_time')
то есть если сделав ini_set('max_execution_time', 120)
а потом получив из ini_get('max_execution_time') те же 120 сек., можно ли иметь полную уверенность в том, что скрипту точно дадут проработать 120 сек ?
Арендуйте ВДС за 20 баксов в месяц, настройте его разок...и не будет вас интересовать такая проблема, сколько нужно для скрипта - столько и поставите..
лимит может быть на уровне операционной системы.
у апача еще есть свой таймаут (по дефолту 300с).
у проксирующих веб-серверов тоже есть таймауты (на получение ответа от бекенда).
лучше уточнить гарантированное время работы скрипта у хостера.
Пускай по крону
Благодарю за ответы