Laravel-驱动程序[]不支持

时间:2018-09-04 23:43:52

标签: php laravel laravel-5 ftp

我还没有找到像我这样的示例,其他示例似乎都缺少了我已经拥有的示例,但是无论如何,我正在尝试上传到外部FTP站点,我的filesystem.php文件中包含以下内容:

    's3' => [
        'driver' => 's3',
        'key' => env('AWS_ACCESS_KEY_ID'),
        'secret' => env('AWS_SECRET_ACCESS_KEY'),
        'region' => env('AWS_DEFAULT_REGION'),
        'bucket' => env('AWS_BUCKET'),
    ],

     'fourkites-ftp' => [
        'driver' => 'ftp',
        'host' => 'ftp.site.com',
        'username' => 'my-username',
        'password' => 'my-password',

    ],

我正尝试在我的一个控制器中发送文件以及以下文件:

  Storage::disk('fourkites-ftp')->put('new/afnloads.csv', $temp);

当我尝试测试它时,它给了我这个错误:

(1/1) InvalidArgumentException 
Driver [] is not supported.
in FilesystemManager.php line 126

有什么建议吗?谢谢!

3 个答案:

答案 0 :(得分:6)

最有可能是配置缓存。 尝试清除使用

php artisan config:clear

答案 1 :(得分:1)

我已经通过遵循命令解决了我的问题

php artisan cache:clear

php artisan config:clear

php artisan clear-compiled

答案 2 :(得分:0)

它帮助我将这一行添加到bootstrap / app.php中(在“创建应用程序”部分中)

$app->configure('filesystems');