1. ホーム
  2. laravel

laravelがWhoopsでサーバーにアップロード、何かが間違っていたようです。

2022-02-20 05:42:08
<パス

1.laravelはローカルでは正常に動作しますが、サーバーにアップロードするとこの問題が発生します "おっと、何かが間違っていたようです。
2. まず、config/app.php ファイルを

'debug' => env('APP_DEBUG', false), change it to 'debug' => env('APP_DEBUG', true),

3. 多くの情報が表示されるようになりました

我々は以下のことに注目します。 No supported encrypter found. The cipher and / or key length are invalid. そこで、ローカルの.envファイルからAPP_KEYの値をコピーして、config/app.phpで変更します。
'key' => env('APP_KEY','base64:R+8tyPpcbK6ELMheXa4D8hsxdVvXDilVUSFCFqaH8vY='),

このAPP_KEYは、以下の方法でも入手可能です。 php artisan key:generate 世代になります。
4. 今度は別のエラーが報告されました

以下は、データベース接続エラーの説明です。データベース接続の問題については、config/database.php ファイルを修正してください。
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_ DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => 'pty_', 'strict' => false, 'engine' => null, ],

対応するデータベースの設定を変更するだけです。
5. バックエンドの総管理者にログインすると問題ないが、追加した管理者にログインするとエラーが発生する

この問題はキャッシュの問題なので、config/cache.phpファイルを修正して 'default' => env('CACHE_DRIVER', 'file'), に変更します。

'default' => env('CACHE_DRIVER', 'array'),


を使用しているため Zizaco\Entrust この権限パッケージを持つロールを追加すると、このエラーが発生します。

タオバオクーポンピックアップ http://tao.paetao.com/