2017-03-01 38 views
0

私のlaravelサイトはうまくいきます。しかし、変更後、私は空白の白い画面とログに直面しました。Laravel空白の白い画面と修正後のエラーなし

間違った例:

> Fatal error: Uncaught exception 'ReflectionException' with message 
> 'Class log does not exist' in 
> /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php:734 
>  Stack trace: 
>  #0 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(734): 
> ReflectionClass->__construct('log') 
>  #1 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(629): 
> Illuminate\Container\Container->build('log', Array) 
>  #2 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(697): 
> Illuminate\Container\Container->make('log', Array) 
>  #3 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(849): 
> Illuminate\Foundation\Application->make('Psr\Log\LoggerI...') 
>  #4 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(804): 
> Illuminate\Container\Container->resolveClass(Object(ReflectionParameter)) 
>  #5 /data/devPhp/workspac in /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php 
> on line 734 
+0

を実行してみてください 'の作曲ダンプ-のautoload' を実行してみてください –

答えて

0

問題は.envファイルの値にスペースが原因である:私はこのエラーを持っている

php -cli artisan clear-compiled 

は、私は、コマンドの下に実行した場合

MAIL_USERNAME = [email protected] 
TOWN=a town 

good e XAMPLE:

[email protected] 
TOWN='a town' 

しかし、他の場合は、ファイルやフォルダの白い空白の画面な権利引き起こす可能性がある:あなたの名前空間は時に正しいことを確認してください

Laravel blank white screen

Laravel 5.3 blank white screen no errors

Laravel Blank white page

0

をクラスを参照しています。

おそらく、新しいLog()のようなものがあります。新しいAcme \ Log()にする必要があります。あなたの名前空間が何であれAcmeを置き換えます。たぶんLog()は間違ってlog()です。

それとも

composer dump-autoload 
関連する問題