Как использовать драйверы SFTP в октябрьской CMS - PullRequest
0 голосов
/ 18 февраля 2020

В octoberCMS есть плагин Drivers для установки драйверов сторонних производителей для хранения; Я хочу использовать драйверы SFTP от FlySystem. Я настроил файл composer плагина драйвера и добавил flysystem;

   "require": {
        "php": ">=7.0",
        "composer/installers": "~1.0",

        "aws/aws-sdk-php": "~3.0",
        "pda/pheanstalk": "~3.0",
        "iron-io/iron_mq": "~1.5",
        "predis/predis": "~1.0",
        "phpseclib/phpseclib": "~2.0",

        "league/flysystem-rackspace": "~1.0",
        "league/flysystem-aws-s3-v3": "~1.0",

        "guzzlehttp/guzzle": "~6.3",
        "league/flysystem-sftp":"~1.0"

    },

После установки плагина в папке vendor также есть файлы flysystem-sftp, но когда я добавляю запись sftp в файл filesystems. php в папке config, например

 'sftp' => [
                'driver'    => 'sftp',
                'host' => 'myftp.mydomain.com',
                'username'  => '########',
                'password'       => '########',
                'port' => '21',
                'passive'  => 'true',

            ],

October, выдает ошибку: «Драйвер [sftp] не поддерживается», когда я пытаюсь его использовать. Есть ли кто-нибудь, кто может помочь мне в дальнейшем?

...