Вчера я создал скрипт, который работает нормально, но только с открытым веб-браузером, который не является тем, что я хотел. Я хочу, чтобы сценарий выполнялся все время, даже с закрытым веб-браузером.Выполнение скриптового сервера PHP
Не удалось загрузить изображение, поэтому его короткий эскиз:
(Lookup.php) -> передача вар data1 -> (run_code.php) -> передача вар data1 -> (проверить. PHP) = {{обновляется каждые 5 секунд до вар data2 существует в MySql}.} -> Гото -> Lookup.php .....
Единственная проблема заключается в том, что я понятия не имею, как отправить значение из одного файла .php другому без GET, POST, COOKIE или SESSION. Сессия будет лучшим вариантом, но «lookup.php» ищет значение, и если я начну сессию, я получаю сообщение об ошибке «header уже установлен».
Итак, как передать это значение с "lookup.php" на "run_code.php"?
Вторая проблема: «check.php» - это код, который проверяет, существует ли значение в mysql. Этот код обновляется и выполняется через 5 секунд с помощью META REFRESH. Но и это не работает без браузера.
Как написать скрипт, который скрипт выполняет сам по истечении времени?
вы не можете использовать 'curl'? – Barmar
Если эти сценарии не предназначены для использования в браузере, почему бы вам просто не написать их как сценарии CLI и запустить их из cron? – Barmar
, если вы хотите, чтобы сценарий запускался сам по себе через определенный интервал, а затем в системе Linux вы можете использовать задания cron –