Laravelでローカルサーバーを起動したり、migrateする場合に
php artisan serve
等として実行する場合があると思います。
この記事ではCould not open input file: artisanエラーの解決方法をご紹介しています。
この際に
Could not open input file: artisan
として表示されてしまい、php artisan コマンドが実行できない場合があります。
直訳しますと、
artisanという、入力ファイルを開くことができませんでした
となります。
この原因は異なるディレクトリでphp artisan コマンドを実行しているためです。
ご自身のLaravelのホームディレクトリでphp artisanコマンドが実行されているか確認してください。
例であったphp artisan serveの場合、
Laravel development server started: http://127.0.0.1:8000
等と表示されていれば、正常に動作しています。