📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

608行目: 608行目:


== Xdebugの設定 ==
== Xdebugの設定 ==
PHP-FPMの初期設定では、9000番ポートを使用しているので、Xdebugのデバッグポートと競合が発生する。<br>
PHP-FPMの初期設定では、9000番ポートを使用している。<br>
Xdebugのデバッグポートを以下のように変更する。<br>
もし、古いバージョンのXdebug(バージョン2.x)を使用している場合、デフォルトのデバッグポートは9000番ポートを使用しているため、競合が発生する。<br>
そのため、古いバージョンのXdebug(バージョン2.x)を使用する場合は、Xdebugのデバッグポートを変更する必要がある。<br>
# PHP 7の場合
  sudo vi /etc/php7/conf.d/xdebug.ini
  sudo vi /etc/php7/conf.d/xdebug.ini
   
   
  # /etc/php7/conf.d/xdebug.iniファイル
  # PHP 8の場合
  xdebug.remote_port=9009
sudo vi /etc/php8/conf.d/xdebug.ini
# ソースコードからPHPをインストールしている場合
vi /<PHPのインストールディレクトリ>/etc/php.ini
<br>
# xdebug.iniファイル または  php.iniファイル
  xdebug.remote_port=<9000以外の値  例. 9003>
<br>
<br>
PHP-FPMとNginXを再起動する。<br>
NginXとPHP-FPMを再起動する。<br>
  sudo systemctl restart php-fpm
  sudo systemctl restart nginx php-fpm
sudo systemctl restart nginx
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:SUSE]]
[[カテゴリ:SUSE]]