5
phpとcurlでファイルをアップロードしようとすると、 "formpostデータの作成に失敗しました"というエラーが発生します。ファイルパスが正しくないとエラーが発生することがわかります。ファイルをアップロードするときのカールエラー "フォームポストデータの作成に失敗しました"
test.php
...
$postcontent['files'] = '@test.jpg';
...
test.phpとtest.jpgは同じフォルダにあります。しかし、パスを物理パスに変更すると、コードは正常に実行されます。
test.php
...
$postcontent['files'] = '@F:\xampp\htdocs\upload\test.jpg';
...
ます。https://bugs.phpを。 net/bug.php?id = 50060 - おそらくこれが理由です。 私もこの問題を抱えていました。私は次のテストを行いました。私は '@'を '' と置き換えてエラーが消えました。 –