当我尝试通过 curl 调用 box api 时,出现此错误。
curl: (26) couldn't open file
找不到原因!我正在使用正确的文件名调用此 api-
curl https://upload.view-api.box.com/1/documents \
-H "Authorization: Token YOUR_API_TOKEN" \
-H "Content-type: multipart/form-data" \
-F file=@A_correct_file_name
我已经看到了所有三个已经提出的问题,但其中 2 个没有得到回答,一个是特定于 Facebook 的。
cURL error 26 couldn't open file
Fatal error: Uncaught CurlException: 26: couldn't open file "" thrown in
Getting Fatal Error Uncaught CurlException: 26: couldn't open file
最佳答案
我在更改为 PHP 5 后遇到了类似的问题(我使用的是 @
上传方法,但它已被弃用,所以我不得不开始使用 CURLFile
),在这个 stack 中找到了我的问题的解决方案.
解决方案:curl 上传不适用于相对路径,请改用完整路径
关于php - curl: (26) 无法打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23730283/