2016-04-20 13 views
0

私のプロジェクトでAmazon s3をセットアップしようとしています。 composer.jsonでlaravel 5.2 - amazon s3ファイルストレージを設定する方法

私はこれを置く:次に

"require": { 
     "php": ">=5.5.9", 
     "laravel/framework": "5.2.*", 
     "league/flysystem-aws-s3-v3": "^1.0" 
    }, 

CMDでこのコマンドを実行します。filesystems.phpで

Composer update 

を私は次のように設定します。

今で
's3' => [ 
      'driver' => 's3', 
      'key' => 'key', 
      'secret' => 'secret', 
      'region' => 'region', 
      'bucket' => 'buket', 
     ], 

コントローラーを追加しました:

use League\Flysystem\Filesystem; 

とS3上のディレクトリを作成しようとしている:

\Storage::disk('s3')->makeDirectory('1'); 

そして、このエラーを取得する:

'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Maximum function nesting level of '100' reached, aborting!' in E:\wamp\www\phocus\vendor\composer\ClassLoader.php:314 

私を導いてください。

Thanx。

答えて

1

[OK]を、

は、私は自分のプロジェクトを復元し、私のプロジェクトのディレクトリから次のコマンドを実行します。

composer require league/flysystem-aws-s3-v3 

とそれは働きました。

Thanx