Взаимодействие PHP с ...

Статус
В этой теме нельзя размещать новые ответы.

qwerty

Постоялец
Регистрация
10 Апр 2006
Сообщения
75
Реакции
1
Есть cgi скрипт. В пхп скрипте задается расписание которое сохраняется в базу данныз.Сгй должен выплняться в это время которое было указано и сохранено в бд при помощи пхп скрипта.Как обратиться к этому сги скрипту что бы запустить его на выполне в определенное время.причем он не должен выполняться в момент обращения а обратились запустили и забыли о нем.
тоесть в href указать его не пойдет.так как во время кликанья по хрефу скрипт будет сразу выплняться а если он анализирует данные в районе 20 минут то браузер пользователя подвиснет а это не идет.

есть вариант может это сделать при помощи крона но незнаю как ?

вообщем в целом задача такая
как запустить цгй скрипт на выполнение в определенное время.и что бы когда он отработает он завершился и все.
 
через крон : GET {адрес скрипта}

из пхп -- от exec() , curl, file_get_contents() ...
 
Не могли бы вы пояснить по подробнее свой ответ
"через крон : GET {адрес скрипта}"?

а через system() можно это реализовать?
 
system(путь до php 1.php);

Т.е. пишешь то что бы ты выполнил руками в командной строке
 
...как запустить цгй скрипт на выполнение в определенное время...

можно в крон забить строку, например так:

wget "http://localhost/script.cgi" -O/dev/null -o/dev/null

и вызывать ее по расписанию. Параметры -o и -O сливают вывод в /dev/null если он не нужен. Вместо wget можно попробовать lynx

Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху