HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Прерывание php скрипта
  #1  
Старый 29.02.2008, 21:08
kik8888
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме:
162965

Репутация: 6
По умолчанию Прерывание php скрипта

Написал скрипт. Он шлет GЕT запросы через сокеты. Нужно чтобы он продолжительное время работал. Скрипт без ошибок, проверял на локалхосте.
В начале поставил:
$ini=ini_set('max_execution_time',0);
set_time_limit(0);
ignore_user_abort(1);
Сейф мод отключен.
Ставлю на крон, после запуска через некоторое время прерывается. Время вроде всегда разное.
Запускаю через ssh. Начинает работать... Потом пишут killed.
Подскажите изза чего это может быть? Или как можно узнать изза чего прерывается?
 
Ответить с цитированием

  #2  
Старый 29.02.2008, 21:12
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

вечный цикл не подходит?
 
Ответить с цитированием

  #3  
Старый 29.02.2008, 21:33
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
$ini=ini_set('max_execution_time',0);
set_time_limit(0);
это не одно и то же?
 
Ответить с цитированием

  #4  
Старый 01.03.2008, 00:41
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Цитата:
Сообщение от Piflit  
это не одно и то же?
Яйца те же, только в профиль
 
Ответить с цитированием

  #5  
Старый 01.03.2008, 00:55
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

Наверно php как cli не установлен. Вот он его и киляет. Или там в php.ini что-то.
У меня похожая беда была, когда php вылазил за пределы отведенной памяти. Это только на хостерах бывает. Например твой скрипт работает, а к тебе на сайт 10 человек зашло, и 10-ть процессов php-cgi запустилось. Вот и твой убивается.
 
Ответить с цитированием

  #6  
Старый 01.03.2008, 07:55
kik8888
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме:
162965

Репутация: 6
По умолчанию

"те же яйца" - это так на всякий случай.
cgi не использую.
 
Ответить с цитированием

  #7  
Старый 01.03.2008, 14:59
GreenTiger
Banned
Регистрация: 07.12.2007
Сообщений: 69
Провел на форуме:
104859

Репутация: 31
По умолчанию

Отключен set_time_limit ?
 
Ответить с цитированием

  #8  
Старый 01.03.2008, 15:06
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Отклчено ограничение по времени, т.е. бесконечнок
 
Ответить с цитированием

  #9  
Старый 02.03.2008, 00:03
kik8888
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме:
162965

Репутация: 6
По умолчанию

А что за вечный цикл?

П.С.: сейчас еще попробывал сделать, чтоб в конце скрипта этот же скрипт заново загружался с заданными параметрами.(при помощи header(location). И опять же на локалхосте всё прекрасно работает. Но на хостинге скрипт выполняется один раз и заново грузится не хочет. Пробывал и на крон ставить и через ssh запускать...

Что за байда такая...?
 
Ответить с цитированием

  #10  
Старый 03.03.2008, 17:42
zEr0r
Познающий
Регистрация: 17.02.2008
Сообщений: 63
Провел на форуме:
118377

Репутация: 83
Отправить сообщение для zEr0r с помощью ICQ
По умолчанию

думаю, дело в хостере, к-й не хочет нагружать свой сервер, вот и вырубил все нафик
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ