0

在 octoberCMS 中有一个名为 Drivers 的插件,用于安装一些第三方驱动程序进行存储;我想使用 FlySystem 的 SFTP 驱动程序。我已经调整了驱动插件的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"

    },

安装插件后,供应商文件夹还包含 flysystem-sftp 文件,但是当我将 sftp 记录添加到配置文件夹中的 filesystems.php 文件时,例如

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

            ],

当我尝试使用它时,10 月出现错误:“不支持驱动程序 [sftp]”。有没有人可以进一步帮助我?

4

0 回答 0