0
Google App Engineでvfs://で作成されたファイルをCurlで送信しようとしています。それはうまく動作しますが、何らかの理由でCurlがファイルをロードできないため、「ファイルをロードできません...」というエラーが返されます。私はfile_get_contents
関数で二重チェックして、Curlが呼び出されたときにファイルが残っているので、既存のファイルではない。この問題は、GAEファイルシステムでのみ発生します。Curlはvfsから一時ファイルをロードできません://
ファイルはtempnam(sys_get_temp_dir(), 'file');
を使用して作成されます。
この問題は、CurlがGAEで正しくサポートされていないことと関連していますか? CurlがGAEで読むための一時ファイルを作成する正しい方法は何ですか?