您好,登錄后才能下訂單哦!
折騰了很長時間的心得,記錄下也算備份。
phpstorm的版本是10.0.3,之前搭建是利用wavmp在windows下搭建的lamp環境,不管怎么修改php.ini就是不行,于是嘗試利用xampp竟然成功了。
xampp的版本3.2.1,此版本自帶的php下ext文件中自帶php_xdebug.dll,反而省事了,直接修改php.ini文件,將配置前面的冒號去掉,新增加xdebug.remote_port 、xdebug.idekey兩個參數,最終修改結果如下:
[XDebug]
zend_extension = "E:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "E:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 0
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.trace_output_dir = "E:\xampp\tmp"
xdebug.idekey= PHPSTROM
最后在重啟apache即可。
如何驗證xdebug安裝成功,有兩種方法可進行嘗試:
1、查看phpinfo信息,看是否出現xdebug信息
2、在cmd下運行Php.exe -m,看在zend模塊中是否出現xdebug
通過這次的成功,之前的測試之所以不成功最大的原因是下載的php_xdebug.dll的版本出現問題,根據其他網友的回答建議php、apache、php_xdebug.dll的版本最好統一,具體xdebug的下載地址:https://xdebug.org/(但是具體的版本的統一,我自己也存在疑問,大家有好的意見可以一起討論)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。