Laravel ニュースの RSS

1分でDockerとPHP 8.4でXdebugを動作させる

DockerでXdebugを設定するのは簡単です。この記事では、Laravel、PHP 8.4、Xdebug v3.4.0を使用して設定する方法を紹介します。この設定にはXdebugをインストールするDockerfile、コンテナーを起動するcompose.yamlファイル、およびXdebugクライアントとしてのサポートされたエディターまたはIDEが必要です。この記事ではサーバー設定を簡略化するためにApacheを使用していますが、DockerfileコードはPHP-FPMイメージでXdebugを設定するのと同じです。デモプロジェクトはLaravelを使用して設定されており、必要なフォルダーとファイルが作成されています。DockerfileはXdebugをインストールして開発環境を設定するように構成されています。xdebug.iniファイルはクライアントホストを定義し、すべてのリクエストでXdebugを起動するように構成されています。compose.yamlファイルはDockerを使用してアプリケーションを実行するように設定されており、イメージはDocker Composeを使用してビルドされ、起動されています。最後に、IDE(この場合はPhpStorm)はXdebugに接続するように構成され、ブレークポイントは接続をテストするために設定されています。これらの手順で、Xdebugはプロジェクトで使用できるようになります。
favicon
laravel-news.com
Get Xdebug Working With Docker and PHP 8.4 in One Minute
Create attached notes ...