2021-01-01から1年間の記事一覧
Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 ジョブを実行する時、以下のようにタイムアウトの時間(X 秒経過するとエラー)を設定できる。 php artisan queue:listen --timeout=60 他にも、タイムアウト時間を、コードに記述する事もできる。 …
<環境> Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 Laravel の特定の機能を使う場合、pcntl(プロセス制御機能)が要求される事があります。 それを使うためにはどうすれば? という事を調べると、「PHPをコンパイルしてください」と凄いテ…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 コマンドを作成する時、以下のようなコマンドで雛形を作ることが出来ます。 (例:SampleCommand クラス) php artisan make:command SampleCommand 上記のコマンドで作成されるファイル…
Laravel Debugbar は便利なんだけど、artisan route:list コマンドでルーティング情報をリストアップする時、先頭が「_debugbar」というノイズが入って来ます。 ですが、Laravel 8.34 以上なら、「--except-path」のオプションを付けると、上記のノイズを除…
Laravel の migration は便利なのですが、テーブルのスキーマ定義が、Laravel の命令だけで解決できない事があります。 例えば、「テーブル名にコメントを付ける」といった命令は用意されていないため、実行したい場合は DBドライバごとの固有のコマンドを使…
MySQL のバージョン : 5.7 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 Laravel で migration ファイルにてテーブルのカラムを追加する時、こんな感じで intのサイズを指定する事ができる。 Schema::table('projects', function (Blueprint $t…