問題タブ [laravel-artisan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel "artisan make:observer" が失敗する
ドキュメント ページ [1] で説明されているように、以下を実行して、Artisan を使用してプロバイダーを生成しようとしています。
ただし、次のエラーが表示されます。
[InvalidArgumentException] 「make」名前空間に定義されたコマンドがありません。
私は何か間違ったことをしていますか、それともドキュメントが古くなっていますか?
php - Laravel でテーブルを移行するときの「SQLSTATE[HY000] [2002] No such file or directory」エラー
「php artisan migrate」コマンドを使用して Laravel 5 でテーブルを移行しようとすると、次のエラーが発生します。
'SQLSTATE[HY000] [2002] No such file or directory' in . . . /vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47
私の .env ファイルには、次のようなデフォルト設定が含まれています。
私の database.php ファイルには mysql がデフォルトのデータベース接続としてリストされ、homestead は私の homestead.yaml ファイルにデータベースとしてリストされ、homestead は mysql にアクセスしてshow databases;
コマンドを使用したときにリストされるテーブルの 1 つです。
私が間違っているかもしれないことについて何か考えはありますか?
php - artisan migrate 実行時のエラー
実行時に次のエラーが表示されますphp artisan migrate
。
exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' in /opt/lampp/htdocs/larproject/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47
これを修正するにはどうすればよいですか?
php - laravelカスタムコマンドがリストされていません
confirmUserCommand
クラス名と一致するファイル名で呼び出されるカスタム コマンドを作成しました(同じケース)。$name は に設定されていconfirmuser
ます。
コマンドを実行php artisan list
すると、新しいコマンドがローカルに表示されますが、サーバー (Linux を実行している) には表示されません。composer dump-autoload を実行し、関連する composer ファイルを無駄に更新しました。
何か提案はありますか?
laravel - artisan と新しい列を使用して Laravel データベース データベースを移行する
私はlaravelを使用しており、別の移行を行おうとしていますが、テーブルが既に存在するため、次のエラーがスローされています:
移行ファイルに次の行を追加しました。
これは完全なファイルです:
私が間違っていることはありますか?
laravel-5 - laravel 5のデータベース接続に関する問題
コマンドを使用しphp artisan migrate
てデータベース接続を移行しましたが、それでも同じエラーが発生し、すべてをチェックしましたが、問題はありませんでした。Laravel 4.2でいつも使用しているのと同じ接続を使用しました
コンソールに表示されるメッセージは次のとおりです。
laravel-artisan - Artisan の言語を変更するにはどうすればよいですか?
Artistan でエラー メッセージが表示されるたびに、部分的にイタリア語で表示されると思います。例えば
私はそれが言っていることをほとんど理解することができますが、私は何かを偶然に任せたくありません. どうすればこれを変更できますか?
他の部分は英語のようです。aphp artisan
は、すべての結果を英語でリストします。
laravel - 一般エラー1215を引き起こすLaravel移行の外部キー
Laravels 移行を使用して、外部キーを持つ複数のテーブルを作成しようとしています。私はそのような移行テーブルに問題があります
カテゴリの移行
ユーザーの移行への最初の外部キーは正常に機能しますが、カテゴリ ID の外部キーにヒットするとすぐに、
SQLSTATE HY000 General Error 1215 Impossible d'ajouter des contraintes d'index externe (SQL; alter table 'problems' add constraint problems_category_foreign 外部キー ('category') 参照 'categories' ('id'))
(私はフランス語を正しく読むことができず、なぜフランス語でエラーが発生するのかわかりません。私はフランス語ではないため、フランス語を変更する方法を見つけることができず、理解することもできません)
それらが本質的に同じものであるのに、なぜこれが一方では機能し、他方では機能しないのか理解できません。
php - Artisan が「artisan migrate」の実行時に作成していないテーブルを変更しようとしています
Laravelの新規インストールで、実行php artisan migrate
していますが、返されます:
作成中の任意の時点で、そうでないテーブルを変更しようとしているようです。
以下を使用して移行を作成しました。
だから私は何が間違っているのか分かりません。誰もが前にこれに出くわしましたか? これは Laravel 4.2.11、PHP 5.5.9 にあります。
php - Laravel 5 - パッケージ用の Artisan コマンドの作成
私はhttp://laravel.com/docs/5.0/commandsに沿ってフォローしており、Laravel 5でartisanコマンドを作成できました.しかし、どうすればartisanコマンドを作成してパッケージにパッケージ化できますか?