2

現在、cURL を使用して HTML ソース コードをダウンロードする php スクリプトがあります。Windows タスク スケジューラを使用して、このスクリプトの実行を自動化したいと考えています。xamppサーバーとともにWindows 7を使用しています。これまでのところ、Windows タスク スケジューラで次のコマンドを試しました。

C:\xampp\php\php.exe -f "C:\xampp\htdocs\myscripts\myphpscript.php"

タスク スケジューラは、php スクリプトが正常に実行されたことを通知しますが、結果が得られません。

次のコードも試しましたが、同じ結果が得られます。

C:\xampp\php\php.exe -c "C:\xampp\php\php.ini" -f C:\xampp\htdocs\myscripts\myphpscript.php

通常の状況では、次のコマンドを入力して xampp シェルを使用してこのスクリプトを実行します。

php -q htdocs\myscripts\myscript.php

スクリプトは、cURL 化されたデータを xampp サーバーのルート ファイルに保存します。

これについての助けを前もって感謝します。

4

1 に答える 1

3

答えは、同じコマンドを含むバッチ ファイルを作成することです。

C:\xampp\php\php.exe -f C:\xampp\htdocs\play\bluray.php

これをサーバーのhtdocsに入れ、タスクを作成するときに、メインボックスにバッチファイル名を指定し、「開始」ボックスに C:\xampp\htdocs と入力しました。

ありがとう

于 2013-04-29T22:03:34.517 に答える