matrax
Chevereto Member
I created a bucket on Backblaze B2 today and it is successfully integrated with Chevereto. Most images were uploaded. However, sometimes images cannot be uploaded and the "External storage has failed >> Invalid resource type: resource (closed)" warning appears.
Here is the error.log report:
Also, the images which I deleted from Chevereto script are still there on Backblaze B2 storage. Looks like they cannot be deleted.
SSL: Cloudflare Flexible
Before Backblaze B2, I was using Alibaba Cloud and AWS S3 and they were working well without issue. Can you please kindly help me?
Here is the error.log report:
Code:
2020/03/31 17:24:14 [error] 5227#5227: *693 FastCGI sent in stderr: "PHP message: InvalidArgumentException: Invalid resource type: resource (closed) in /home/chevereto/site.com/public/app/vendor/guzzlehttp/psr7/src/functions.php:116
Stack trace:
#0 /home/chevereto/site.com/public/app/vendor/guzzlehttp/psr7/src/Request.php(54): GuzzleHttp\Psr7\stream_for()
#1 /home/chevereto/site.com/public/app/vendor/guzzlehttp/guzzle/src/Client.php(160): GuzzleHttp\Psr7\Request->__construct()
#2 /home/chevereto/site.com/public/app/vendor/guzzlehttp/guzzle/src/Client.php(184): GuzzleHttp\Client->requestAsync()
#3 /home/chevereto/site.com/public/app/vendor/esac/backblaze-b2/src/Http/Client.php(37): GuzzleHttp\Client->request()
#4 /home/chevereto/site.com/public/app/vendor/esac/backblaze-b2/src/Client.php(770): esac\B2\Http\Client->request()
#5 /home/chevereto/site.com/public/app/vendor/esac/backblaze-b2/src/Client.php(637): esac\B2\Client->request()
#6 /home/chevereto/site.com/public/app/vendor/esac/backblaze-b2/src/Client.php(236): esac\B2\Client->uploadStandardFile()
#7 /home/serd...PHP message: Can't upload image - Storage error: Invalid resource type: resource (closed)" while reading response header from upstream, client: 94.55.173.179, server: site.com, request: "POST /json HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.4-fpm.sock:", host: "site.com", referrer: "https://site.com/"
Also, the images which I deleted from Chevereto script are still there on Backblaze B2 storage. Looks like they cannot be deleted.
SSL: Cloudflare Flexible
Before Backblaze B2, I was using Alibaba Cloud and AWS S3 and they were working well without issue. Can you please kindly help me?
Last edited: