2016-05-03 13 views
1

laravelファイルシステムを使用して現在のプロジェクトの外部にファイルを保存できますか? 私はこの構造を持っています:プロジェクトとcdn。プロジェクト外のLaravelファイルシステム

カスタムドライバを試しましたが失敗しました。それはcdnフォルダに任意のファイルを置くことはありません。

'custom' => [ 
     'driver' => 'local', 
     'root' => '~/Code/cdn.web/storage', 
    ], 

$store = Storage::disk('custom')->put('index.txt', 'contents'); 

私はこの答えはあまりにもStoring files outside the Laravel 5 Root Folder を追ってきた。しかし何のカスタムドライバはありません。

これを動作させるにはどうすればよいですか?

ありがとうございました

答えて

1

答えを見つけました。

Laravelは、パス上に~をサポートしていません。

私はそれを動作させるためにフルパスを入れる必要があります。

'custom' => [ 
    'driver' => 'local', 
    'root' => '/home/vagrant/Code/cdn.web/storage', 
], 
関連する問題