ブラウザで500エラー「このページは動作していません」

エラー PHP Laravel 解決済み

環境
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個たりなかった。
修正して解決しました。

Laravelおにいさん / 2018-05-14 / 940 / 0
このエントリーをはてなブックマークに追加
関連記事

まだコメントがついていません。

ログイン不要でコメントの投稿ができます。