The PHP Extension Community Library
プログラミング言語PHP用のC言語で書かれた拡張モジュールライブラリ集。色々な拡張モジュールがPECLに登録されており、ネットワーク経由で取得・利用することができる。PerlでいうCPANにあたる。
C言語で書かれているため、基本的にコンパイラなど、ビルド環境が必要になる。
通常最低限gcc、autoconf、automakeあたりが必要になり、拡張モジュールによってはさらなるライブラリのヘッダファイルなど開発セットなどが必要になる場合がある。
概要 VScode拡張機能、Xdebug v3.2.0のインストール Docker上に構築したLAMP環境にxdebugを入れてステップイン・アウトを実行する vscode上で実行できるようにする ディレクトリ構造 現在のversion mysql5.7 phpmyadmin Laravel Framework 8.83.26 PHP Version 8.1.13 Apache/2.4.54 (Debian) php.ini作成 (Xdebugのv3系)として設定する。 compose.ymlのvolumesでphp.iniのPATH追加、デフォルトではdockerにはphp.iniはないので…
Intervention Image 画像リサイズをするためのPHPライブラリ image.intervention.io 無効になってたら有効化→phpinfo();で確認 FileInfo Extension →有効 GD 画像ライブラリ→無効だった →そもそもphpinfo();で確認したが、GDに関する記述がこれだけしかなかった。 →Docker上でPHP拡張モジュール『GD』を有効化する必要がある。 現在のversion Laravel Framework 8.83.26 PHP Version 8.1.13 Apache/2.4.54 (Debian) Docker上のGD有効化 …