2

txt ファイルに何かを書き込むなど、PHP スクリプトを実行しようとしています。ファイルを手動でロードすると機能しますが、cron ジョブでは機能しません。私は cPanel を持っていて、ヘルプ ページで読んだ内容に従いましたが、何も機能しません。

このコマンドを試しました

php -q /user/public_html/folder/cronTest.php

しかし、うまくいきませんでした。私も試しました

/user/local/bin/php -q /cronTest.php

それがここに言うように

ファイルの先頭にも入れようとしまし#!/user/public_html/bin/php -qたが、それもうまくいきませんでした。ファイルのアクセス許可を変更しようとしても、同様の結果が得られました。

cronjobs の使い方を本当に学ぶ必要があります。必要な場所で多くの作業が必要になるからです。

私はcPanelを使用してとうもろこしの穂軸を設定するつもりなので、PHPファイルのコマンドおよび/またはコードに問題があることを願っています。

4

2 に答える 2

1

cron を使用して、php facebook ゲームで夜間タスクを実行します。次のように curl を使用してそれを行います。

/usr/bin/curl http://www.ourdomain.com/page.php

私の記憶が正しければ、localhost を使用して外部参照を回避しようとする際に問題が発生しました。また、php コマンド ライン実行を使用してみました。これはほとんど機能しましたが、奇妙なバグがいくつか発生しました。

于 2011-12-24T00:16:06.203 に答える
1

このようなことを試しましたか?

php -q /home/your_username/public_html/folder/cronTest.php

また、解決策が見つからない場合は、ホスティング プロバイダーに連絡することをお勧めします.

編集:次を使用して動作するようにしました:

/usr/bin/php -q /home/your_username/public_html/path/to/script.php
于 2011-12-24T00:00:13.373 に答える