Web をクロールして、Web で PDF ドキュメントを取得しました。たとえば、そこから 9 つの PDF ドキュメントを取得しましたが、1 つのドキュメントを除いて、8 つの PDF のコピー プロセスは正常に実行されました。原因はわかりませんが、接続に問題はありません。URLを直接チェックアウトしても問題ありません。そのドキュメントを手動で取得できます。URL が https で始まっていますが、それは https の問題ですか? それを解決する方法は?私はコピー機能を使用します:
copy($pdfLink, $savePath . basename($pdfLink));
エラー結果は次のとおりです。
Warning: copy(https://www.aclweb.org/anthology/J/J08/J08-1004.pdf) [function.copy]: failed to open stream: Invalid argument in D:\AppServ\www\suksesfunctionWrapper.php on line 19