最近買了個新本,從新配置下phpstorm xdebug,方便調試php
提升調試效率是寫程序的第一步 ---魯迅
自2018年3月份以後,brew 安裝php的方式發生改變,如今是cookie
brew install php@7.2
能夠指定版本了,安裝擴展的方式也徹底不能用了,因此下載源碼編譯了phpstorm
下載xdebugide
官網: https://xdebug.org/download.php 下載最穩定的版本 [版本2.6.1][1]
phpize ./configure --with-php-config=/usr/local/Cellar/php@7.2/7.2.16/bin/php-config make && make install Installing shared extensions: /usr/local/Cellar/php@7.2/7.2.16/pecl/20170718/ 編譯到了這個目錄,實際軟連到了/usr/local/lib/php/pecl
在/usr/local/etc/php/7.2/conf.d 新建ext-xdebug.ini 寫入url
[xdebug] zend_extension="/usr/local/lib/php/pecl/20170718/xdebug.so" xdebug.remote_enable=On xdebug.remote_connect_back=1 xdebug.remote_port=6677 xdebug.remote_log=/usr/local/var/log/xdebug.log xdebug.idekey=PHPSTORM
connect_back
選項。重啓php,查看是否安裝成功spa
/usr/local/etc/php/7.2/conf.d php -m | grep xdebug
搞定!!debug
設置servers調試
配置debug configcode
訪問url?XDEBUG_SESSION_START=PHPSTORM,搞定orm
哈哈哈,配色有點浮誇,還沒調