Laravel13への更新作業
古い PHP を使った Web システムの更新作業をご依頼いただくことがちょくちょくあります。 Laravel を使ったシステムですと、PHP のバージョンアップと共に Laravel も一緒にバージョンアップしなければならないことがあります。 今年3月に Laravel13 が出てから、Laravel13 への更新事例も出てきました。
2026/07/28 00:20
古い PHP を使った Web システムの更新作業をご依頼いただくことがちょくちょくあります。 Laravel を使ったシステムですと、PHP のバージョンアップと共に Laravel も一緒にバージョンアップしなければならないことがあります。 今年3月に Laravel13 が出てから、Laravel13 への更新事例も出てきました。
2026/07/28 00:20
Laravelのフォームビルダー(*1)は、これまで何度か変わってきました。
2025/05/13 12:55
PHPからMemcachedを使う場合、new Memcached()でインスタンスを作成した後、addServer()/addServers()でサーバープールに接続先のサーバーを登録して使います。 サーバープールにはMemcachedサーバーを複数登録でき、複数登録した場合、キーは指定されたアルゴリズムによりプール内のサーバーに分散されます。
2023/12/27 21:31
お客様のシステムをLaravel10へ更新する作業をしていたところ、composer.json修正後のcomposer updateでエラーになりました。
いつもどおりアップグレードガイドに従って作業をしていたのですが、それでも、パッケージ間の依存関係でエラーになることはよくあります。
2023/03/29 21:39
LaravelでE_NOTICEの発生でスクリプトは止めたくないが、ログには残しておきたいという場合の対処法。
2021/01/22 00:50
Laravelでは5.4以降、リクエスト内の空文字をnullに変換するようになりました。以前、Laravel 5.3でとあるシステムの開発を行っており、開発途中で新にリリースされた5.4に更新したところ、このnull化のあたりでハマりました。その時のメモです。
2019/05/14 14:24
Laravelのキャッシュにはタグ機能というものがあります。 キャッシュ登録時にタグを指定しておくと、タグ指定でキャッシュをまとめて削除することができます。タグ機能はmemcached等のタグ機能に対応したキャッシュドライバを使用する場合にのみ使用できますが、memcached本体にはタグ機能のようなものはないため、これは、Laravelにおいて実装されていることがわかります。
2019/03/27 17:20
タグ
Server (32) 作業実績 (24) PHP (20) ネットワーク (17) プログラミング (16) OpenSSL (10) PHP関連更新作業 (9) C (8) C++ (8) laravel (8) Linux (8) EC-CUBE (7) Nginx (7) Webアプリ (7) 雑文 (6) 書籍 (5) AWS (4) JavaScript (4) Mac (4) Vue.js (4) Container (3) Rust (3) Golang (2) Symfony (2) お知らせ (2) Apache (1) CreateJS (1) MySQL (1) OSS (1) Perl (1) デモ (1)