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/
関連
-
[解決済み] npm notice は package-lock.json としてロックファイルを作成しました。
-
[解決済み] エラーベーステーブルまたはビューが見つかりませんを修正する方法:1146テーブルlaravelの関係テーブル?
-
[解決済み] 未定義のメソッドIlluminateFoundationApplication::bindShared()への呼び出し。
-
[解決済み] Laravelをアンインストールするには?
-
[解決済み] 本番環境では `npm run prod` を実行する必要がありますか?
-
[解決済み] htmlentities() はパラメータ 1 が文字列であることを予期しており、オブジェクトが与えられている
-
[解決済み] Laravel 5.4で `npm run watch` が動作しない。
-
[解決済み] Laravel、each()関数でできることは?
-
入力ファイルを開くことができませんでした:artisan
-
タイプエラーです。Too few arguments to function IlluminateSupport ゙Manager::createDriver()
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「お客様の要件はインストール可能なパッケージのセットに解決できませんでした」エラーの解決方法は?
-
[解決済み] Class 'AppHttpControllers</DB' not found in Laravel 5 Controller
-
[解決済み] すべてのコントローラとビューのグローバル変数
-
[解決済み] ホームステッドインストール
-
[解決済み] Laravelをインストールする際にエラーが発生しました。"./composer.json is not writable." というエラーが出ました。
-
[解決済み] Laravel Homesteadを使用しています。'入力ファイルが指定されていない'
-
エラーの解決方法です。警告: count():Parameter は配列か、プロジェクトで Countable を実装したオブジェクトでなければなりません。