Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Запущен ли? (https://forum.antichat.xyz/showthread.php?t=142409)

cren 19.09.2009 20:58

Запущен ли?
 
Можно ли на PHP написать такой скрипт, который бы проверял, запущен ли сейчас определённый скрипт?

Pashkela 19.09.2009 21:05

уже была такая тема, не помню "правильное" решение, мне понравилось, когда рабочий скрипт при своем старте создает файл, в конце работы удаляет созданный файл, другой просто контролирует существование такого контрольного файла и делает выводы.

zifanchuck 19.09.2009 21:18

сорри что не по теме, но как можно вырубить скрипт? тоисть залил на хостинг и запустил, а как вырубить?))

Pashkela 19.09.2009 21:38

также - пусть скрипт периодически проверяет наличие файла, если файла нет - выход.

zifanchuck 19.09.2009 21:44

Та это я уже прикрутил) просто был случай что запустил скрипт а там цыклов много и он очено долго выполнялось, еще и хостинг положил))) лежал целый час))

gisTy 19.09.2009 21:50

Цитата:

Сообщение от zifanchuck
Та это я уже прикрутил) просто был случай что запустил скрипт а там цыклов много и он очено долго выполнялось, еще и хостинг положил))) лежал целый час))

что там за скрипт был, что ты положил хостинг? :eek:
или что это был за хостинг, что его положили одним скриптом? :eek:

zifanchuck 19.09.2009 21:56

Хостинг платный)) влв.су
запустил гдето 20 копий скрипта :rolleyes: вот он и не выдержал) спамер ботвы решил затестить :rolleyes:

Kusto 19.09.2009 21:58

Цитата:

Сообщение от zifanchuck
сорри что не по теме, но как можно вырубить скрипт? тоисть залил на хостинг и запустил, а как вырубить?))

exit () всобач

zifanchuck 19.09.2009 22:00

Цитата:

exit () всобач
тоисть если он работает то отредактировать скрипт и он затормозит?

gisTy 19.09.2009 22:00

kill не прокатит?

Kusto 19.09.2009 22:02

Цитата:

Сообщение от zifanchuck
тоисть если он работает то отредактировать скрипт и он затормозит?

ну а как по другому- если бесконечный цикл всобачил?

zifanchuck 19.09.2009 22:06

Цитата:

ну а как по другому- если бесконечный цикл всобачил?
был у него конец)) я тогда вставлял но чтото не помогло) я его даже удалил с хостинга а он не останавливался)) после удаления через мин 20 он закончил выполнятся. хз изза чего, может от того что удалил а может цыкл закончился) а узнавал что он работает поо тому что он после каждлго цыкла заптсовал ид. через фтп сморел что он добавляет и добавляет даже после удаления. потом сморю перестал) и мин через 3 хостинг начал подыматся)

Kusto 19.09.2009 22:11

просто результаты неуспевали записаться))) для этого лучше открытие и закрытие текстового файла в который пишеш результаты вставлять вовнуть цикла- а не выносить его (типа когда пройдет цикл- после этого закрыть текстовой файл)

zifanchuck 19.09.2009 22:18

Цитата:

просто результаты неуспевали записаться))) для этого лучше открытие и закрытие текстового файла в который пишеш результаты вставлять вовнуть цикла- а не выносить его (типа когда пройдет цикл- после этого закрыть текстовой файл)
?? тоисть закрыыть текстовой файл после цыкла? у меня внутри было)

Deathdreams 19.09.2009 22:36

2 zifanchuck
PHP код:

if(isset($_GET[die])){

die();




zifanchuck 19.09.2009 22:37

Все понятно)

t4Nk 19.09.2009 23:47

Цитата:

Сообщение от Deathdreams
2 zifanchuck
PHP код:

if(isset($_GET[die])){

die();




этот код сработает уже в новой копии скрипта, и первый не оставновит.

p.s. вместо файла лучше открывать порт, если доступно канешна

Sharky 19.09.2009 23:57

http://forum.antichat.ru/thread93241.html
моя же тема была ... закрыто


Время: 06:27