2017-01-03 8 views
0

私はcentos7php56laravel 5memcachedが、routes.phpuse Cacheをしようとすると、私が手に持っている:Laravel:非化合物名[キャッシュ]で使用する文は効果がありません

ErrorException in routes.php line 3: 
The use statement with non-compound name 'Cache' has no effect 

router.phpを

<?php 

use Cache; 
... 
+0

あなたのエラーをグーグルで試しましたか?これに対処する古いスタックオーバーフローに関する質問があります。 –

+1

http://stackoverflow.com/questions/23745050/laravel-composer-the-use-statement-with-non-compound-name/23747053#23747053 –

答えて

4

ただ削除するキャッシュを使用してください。 routes.phpのファイル自体が特定の名前空間に関連付けられていないため、そこには必要ありません。それを削除すると、その警告は再び表示されません。

1

これは、既にグローバル名前空間に入っているためです。だから、use Cache;のようなことをすると、「キャッシュと言うと、私はキャッシュを意味する」と言います。すでにがグローバル名前空間のであるため、その文は無効です。それが警告の意味です。

関連する問題