ホームページ >バックエンド開発 >PHPチュートリアル >laravel – どのようなコマンドが入力されても、php職人コマンドがエラーを報告します
https://segmentfault.com/a/1190000004598315 を段階的に実行しましたが、php arisan コマンドが機能しません
https://segmentfault.com/a/1190000004598315 を段階的に実行しましたが、php arisan コマンドが機能しません
次のような状況があります:
サービスプロバイダーや他のフレームワークを実行する前にロードする必要があるコードに問題があり、最適化の実行時に中断されます
composer update を使用して更新されたパッケージに問題があります
Composer の更新はさまざまな状況で中断され、依存関係が不完全になります
コンポーザーの更新前にArtisan Clear-Compieldの実行に失敗したため、古いコンパイル済みファイルがクリアされません
optimize は、built.php や service.json などのマップ ファイルを bootstrap/cache/ フォルダーに書き込み、フォルダーのアクセス許可を確認します
しかし、Windows を使用していることを考えると、5 は無視できますが、4 が最も可能性が高いです
いくつかのソリューションセットを推奨します:
phpArtisan Clear-compiled
// または、後で問題が発生しないように、composer.json で前の文を pre-update-cmd に設定します
作曲家更新
作曲家クリアキャッシュ
作曲家アップデート -- スクリプトなし
php職人最適化 --force
それでも問題が解決しない場合は、vendor ディレクトリとcomposer.lock を削除し、composer install --no-scripts を使用して再インストールしてください。最後に phpArtisan optimize --force を実行することを忘れないでください。
実行:composer をインストールして再試行してください
php職人ルート:リスト
ルートを設定しましたか?
http://laravel-china.org/