ReturnTypeWillChange属性の指定
PHPの古いバージョンで作成されたシステムの7系だったり8系への対応を頼まれることがよくあります。
現時点で最新版はPHP8.1なのでシステムの更新を行う場合は、7.4~8.1までの対応作業を行うことが多くなりますが、対応作業を行っていると以下のメッセージが出力されることがあります。
2022/06/14 00:03
PHPの古いバージョンで作成されたシステムの7系だったり8系への対応を頼まれることがよくあります。
現時点で最新版はPHP8.1なのでシステムの更新を行う場合は、7.4~8.1までの対応作業を行うことが多くなりますが、対応作業を行っていると以下のメッセージが出力されることがあります。
2022/06/14 00:03
こちらの記事の続きで、ストリームフィルタにどのようにデータが流れているのかを簡単に確認できるようにしてみます。初めてストリームフィルタを書く人など、どのようにデータが流れているかイメージしづらい場合に役に立つかもしれません。
2022/03/11 12:10
Nginx環境でremiレポジトリからPHPを入れたが、502 Bad Gatewayになるというお問い合わせを何度かいただいたので、よくあるケースをまとめておきます。
2022/03/05 12:23
phpにはストリームフィルタという機能があります。ストリーム(*1)にフィルタを登録しておくと、ストリームへread/writeした際に自動でフィルタによるデータ加工が行われるようになります。
2022/02/18 11:28
LaravelでE_NOTICEの発生でスクリプトは止めたくないが、ログには残しておきたいという場合の対処法。
2021/01/22 00:50
Laravelでは5.4以降、リクエスト内の空文字をnullに変換するようになりました。以前、Laravel 5.3でとあるシステムの開発を行っており、開発途中で新にリリースされた5.4に更新したところ、このnull化のあたりでハマりました。その時のメモです。
2019/05/14 14:24
nginxを使っているとちょくちょく502 Bad Gatewayが発生する場面に遭遇します。502 Bad Gatewayはnginxからupstreamへ接続できない/接続中にエラーが発生した場合に発生しますが、その原因は様々です。
2019/03/19 01:40
先日、お客様が運用しているWebサイトで、502 Bad Gatewayが頻発して原因がよくわからないので調べられないかとお問い合わせをいただきました。
2019/02/06 01:15
アーカイブ
タグ
Server (30) 作業実績 (22) PHP (19) ネットワーク (17) プログラミング (15) OpenSSL (10) PHP関連更新作業 (8) C (8) C++ (8) EC-CUBE (7) Webアプリ (7) laravel (6) Linux (6) Nginx (6) 与太話 (5) 書籍 (5) AWS (4) Vue.js (4) JavaScript (4) Rust (3) Symfony (2) お知らせ (2) Golang (2) OSS (1) デモ (1) MySQL (1) CreateJS (1) Apache (1)