Linux のスケジュールされたタスクは定期的に php ファイルを要求し、java インターフェースにファイル内のデータを取得するように要求しますが、curl を使用しても file_get_contents を使用しても、返される結果は空になります。ありがとう!
直接アクセスこのPHPファイルはどうでしょうか?
この PHP ファイルに直接アクセスしてみてはいかがでしょうか?
ブラウザから直接ファイルをリクエストするとデータが返されますログインする必要がありますか?ユーザーエージェントやその他の情報が必要ですか?
最大の事実が隠蔽されています: ターゲット URL
カスタム タスクの設定に問題がありますか? PHP がアクセスできるのに、スケジュールされたタスクを追加できないのはなぜですか?権限の問題ですか?
パブリック関数 http($url)
{
$ch =curl_init($url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); $ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
> $ OUTPUT = Curl_exec ($ CH); // 出力内容
Curl_Close ($ ch)
配列を返します ($ Output);