ホームページ > 記事 > PHPフレームワーク > Laravelキーエラー問題の解決方法
laravel キー エラーの問題の解決策: 1. php.ini 設定を変更し、memory_limit 値を増やします; 2. 以前のデフォルトの PHP バージョンを削除します; 3. Composer を更新します。
この記事の動作環境: Windows 7 システム、laravel バージョン 5.7、DELL G3 コンピューター。
laravel キーエラーの問題を解決するにはどうすればよいですか?
#問題の詳細な説明:
Laravel: php 職人キー: 3 つのエラー解決策を生成し、デフォルトの PHP バージョンを変更します (Pagoda パネル)Laravel は、シンプルでエレガントな PHP Web 開発フレームワーク (PHP Web フレームワーク) です。ドキュメントは充実しており、コミュニティは活発で、その後のサポートも充実しています。 N 個の複数の Web サイトと互換性を持たせるために、サーバー上には 3 つの PHP バージョン 5.3/5.6/7.2 があります。 Pagodaのデフォルトは5.3ですが、laravel 5.7はそれをサポートしていないため、オンラインの.env環境構成ファイルを作成し、アプリケーション構成を初期化するときにエラーが報告されました。cp .env.example .env php artisan key:generate
エラー 1: PHP スクリプトが大量のメモリを消費しており、デフォルトのmemory_limit 128m では不十分です。 PHP 致命的エラー: 許可されたメモリ サイズ XXXXXX バイトが使い果たされました。
Composer コマンドが失敗しました:
Composer は内部的にmemory_limit を 1.5G に増やします。
エラー 2 : PHP バージョンの問題。
PHP 解析エラー: 構文エラー、予期しない T_CLASS、XXXXX には T_STRING、T_VARIABLE、または '$' が必要です。#解決策: 以前のデフォルトの PHP バージョンを削除します
rm -f /usr/bin/php
例として必要なバージョン 7.2 を引用します
ln -sf /www/server/php/72/bin/php /usr/bin/phpエラー 3 : Composer を更新する必要があります。
PHP 警告: require(XXXX/autoload.php) : ストリームを開けませんでした: XXXX にはそのようなファイルまたはディレクトリがありません。
解決策: コンポーザーを更新します
composer update
問題は解決されました。
推奨学習チュートリアル: "
laravel" "最新の 5 つの Laravel ビデオ チュートリアル "
以上がLaravelキーエラー問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。