Я пытаюсь использовать Laravel FTP Flysystem Adapter. Следуя инструкциям на https://laravel.com/docs/5.2/filesystem Я добавил следующее в мой конфигурационный файл filesystems.php
Laravel 5.2 FTP-бросок fclose(): предоставленный ресурс не является допустимым ресурсом потока
'disks' => [
'ftp' => [
'driver' => 'ftp',
'host' => 'ip_address',
'username' => 'username',
'password' => 'password',
'root' => '/home/username',
'ssl' => true,
],
],
Когда я бегу любую команду на FTP диск как Storage::disk('ftp')->allDirectories('/home/username')
я получаю следующую ошибку
PHP Fatal error: Uncaught exception 'ErrorException' with message 'fclose(): supplied resource is not a valid stream resource' in ../vendor/league/flysystem/src/Adapter/Ftp.php:455
Я протестировал FTP-сервер на FTP-клиенте, и все работает нормально.