1

スケジューリング タスクを設定する必要があります (Windows ホスティング)。以下のように構成しました

Path to executable file = C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php.exe

Arguments = C:\Inetpub\vhosts\example.com\httpdocs\accompalive\Scheduler.php

Accompalive はルート フォルダー名で、aspiresoftwareconsultancy はドメイン名です。ドメイン名として example.com も試しましたが、スケジュールが実行されていません。タイミングとして毎時、日、週、月、年ごとに2分ずつ設定しています。また、通知メールアドレスを 1 つ設定しました。しかし、メッセージが含まれるエラーファイルを含む電子メールを受信して​​います"Could not open input file: C:\Inetpub\vhosts\aspiresoftwareconsultancy.tld\httpdocs\accompalive\Scheduler.php"。正しく設定しましたか、それとも変更が必要ですか? ありがとうございました。

4

2 に答える 2

0

私はあなたのコードを使用しましたが、それは私のために働いています。

Path to executable file = C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP4\php.exe
Arguments = C:\Inetpub\vhosts\example.com\httpdocs\accompalive\Scheduler.php

検証がある場合、scheduler.phpまたはコードが間違っている場合は機能しません。

getメソッド(のようなArguments = C:\Inetpub\vhosts\example.com\httpdocs\accompalive\Scheduler.php?id=12)を使用してデータを送信すると、メールでテキストファイル(ユーティリティ出力)も取得しました"Could not open input file"

于 2017-06-07T08:52:26.477 に答える