状況
mac Catalina Ver10.15.7で Xdebugをインストールし
その後のphp.iniで Xdebugの項目は表示されず困っています。
php.iniを変更しても反映されないのでどこの項目を見ればいいかご教授お願いいたします。
操作した内容
- brewを使用して php7.4をインストール(pathを変更)
- peclを使用して Xdebug ver3.1.2(最新)をインストール
- php -m でモジュールのインストールを確認
- php7.4のphp.iniを編集し下記内容を追加
- VSCodeの拡張機能php Serverから phpinfo()関数だけ格納したファイルでローカルから実行しましたが
Xdebugの項目は表示されませんでした。
6. sudo apachectl stop sudo apachectl start
とapacheの再起動が必要と記事で見たので
実行しましたが変更ありませんでした。
php -m
sqlite3 standard sysvmsg sysvsem sysvshm tidy tokenizer xdebug xml xmlreader xmlrpc xmlwriter xsl Zend OPcache zip zlib [Zend Modules] Xdebug Zend OPcache
php.iniに追加した項目
zend_extension="/usr/local/Cellar/php@7.4/7.4.26_1/pecl/20190902/xdebug.so" xdebug.mode=debug xdebug.client_host=localhost xdebug.client_port=9003 xdebug.start_with_request=yes xdebug.remote_cookie_expire_time=3600 xdebug.log=/tmp/xdebug.log
php --ini 実行時
Configuration File (php.ini) Path: /usr/local/etc/php/7.4 Loaded Configuration File: /usr/local/etc/php/7.4/php.ini Scan for additional .ini files in: /usr/local/etc/php/7.4/conf.d Additional .ini files parsed: /usr/local/etc/php/7.4/conf.d/ext-opcache.ini
あなたの回答
tips
プレビュー