簡単な質問: 「セーフ モード」が「オン」の場合、PHP を使用して cronjob を作成できますか?
PHP を使用して cronjobs を作成および更新するために、このスレッドをバカにします: Use PHP to create, edit and delete crontab jobs?
一部の共有ホスティングには、php セーフ モードが有効なデフォルト設定があります。「exec()」関数を使用してスクリプトを使用すると、アプリケーションがダウンします。
簡単な質問: 「セーフ モード」が「オン」の場合、PHP を使用して cronjob を作成できますか?
PHP を使用して cronjobs を作成および更新するために、このスレッドをバカにします: Use PHP to create, edit and delete crontab jobs?
一部の共有ホスティングには、php セーフ モードが有効なデフォルト設定があります。「exec()」関数を使用してスクリプトを使用すると、アプリケーションがダウンします。
簡単な答え: セーフ モードをオンにすると、それが許可されません。
ただし、問題が発生する可能性があるため、推奨しない回避策があります。(代わりに VPS を購入するか、ホスティングを変更することをお勧めします)
回避策は、必要なタスクを 1 つの.php
ファイルで実行し、それをサーバーにアップロードすることです。.php
次に、制御するマシンで、このファイルを呼び出す cronjob を作成します。
この回避策を使用することは強くお勧めしませんが、どうしても必要であり、他に選択肢がない場合は...
すべての共有ホスティングで、cron を (ローカル サービスとして) まったく使用できるとは思えません。代わりに、 http://www.mywebcron.com/などの定期的なタスクを実行するのに役立つ無料の Web cron ソリューションを使用できます。
または、独自の通常のサーバーがどこかにある場合は、でタスクを呼び出すことができますcurl
。あなたが言及したスレッドには、使用できるいくつかの例があります。それはより良く、より安全です。