ブラウザで500エラー「このページは動作していません」
環境
PHP 7.2.4
Laravel Framework 5.5.40
CentOS Linux release 7.2
ブラウザでエラー
このページは動作していません
URL~~~ では現在このリクエストを処理できません。
HTTP ERROR 500
アパッチのエラーログには何も出てない。
Laravelのエラーログをみたところエラーが出力されていた。
エラー
PHP Fatal error: Uncaught IlluminateContractsContainerBindingResolutionException:
Target [AppModelsInterfaces独自RepositoryInterface] is not instantiable
while building [AppService独自Service, AppService独自Service, AppService独自Service].
in /var/www/html/front/vendor/laravel/framework/src/Illuminate/Container/Container.php:918
翻訳
PHP致命的なエラー:キャッチされていないIlluminateContractsContainerBindingResolutionException:
ターゲット[AppModelsInterfaces独自のRepositoryInterface]はインスタンス化できません
[AppService独自サービス、AppService独自サービス、AppService独自サービス]を作成しています。
/var/www/html/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:918
Laravelに飛ばすために設置しているindex.phpに記述するパスを間違えてた時に発生していた。
require __DIR_./../Laravelの設置場所
↑投稿時にエラーでるので省略して書いてます。
ここで相対パスの階層が1個たりなかった。
修正して解決しました。
0
投稿者:通りがりすの人 / 投稿日:2018-05-14 14:29:38 / PV数:6082 / コメント数:0
コメント 0
コメント投稿