2017-07-28 2 views
0

laravel docsのファイル保存セクションにFTP設定の例を示しますが、使用方法は説明していません。誰かがlaravelにディスク接続の他にftp接続を使用する方法の例を挙げることはできますか?laravel 5でftpを使用するには?

+0

は、それがflysystemの統合であることをここにhttps://github.com/GrahamCampbell/Laravel-Flysystemを見てみましょう – DestinatioN

答えて

0

https://laravel.com/docs/5.4/filesystem

Laravelファイルシステム(およびLaravelのロット)の美しさは、コマンドが「とらわれないドライバー」であるということです。これは、使用する "ドライバ"(あなたの場合はFTP)を定義して設定することを意味し、すべてのコマンドは同じです。 Laravelが使用する「ディスク」を定義する上記::ディスク法に

Storage::disk('ftp')->put('avatars/1', $fileContents);

paramenterので、あなたの場合:だからあなたのFTPファイルシステムにファイルをアップロードする

、あなたのような何かをするだろうS3は、あなたの代わりにこれを行うだろう、設定していた:laravelのドキュメントで述べたように

Storage::disk('s3')->put('avatars/1', $fileContents);

関連する問題