您好,登錄后才能下訂單哦!
phpStudy 我用的是php5.5版本 默認XDebug擴展都安裝完成了 就不講怎么安裝了 。
1.打開php.ini文件修改如下:
[XDebug]
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir ="F:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir ="F:\phpStudy\tmp\xdebug"
xdebug.profiler_output_name = "cachegrind.out.%t.%p"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
zend_extension="F:\phpStudy\php55n\ext\xdebug.dll"
xdebug.idekey = PHPSTORM
配置如上
2.修改PHPStorm配置
圖1 打開設置
圖2 搜索xdebug 端口信息修改 如果是9000 就不用修改
圖3 配置host端口 IDE key (注意要與php.ini 保持一致)
圖4 配置PHP解釋器的路徑
打開我的 代碼
訪問頁面準備進入斷點時,PHPStorm報錯:Cannot accept external Xdebug connection: Cannot evaluate expression'isset($_SERVER['PHP_IDE_CONFIG'])';
導致此問題的一個可能原因是:服務器端的php.ini中配置了:
extension=/path/xdebug.so
應該只保留下面一個:
zend_extension=/path/xdebug.so
1 phpStorm+XDebug進行斷點調試的配置
http://www.chenxuanyi.cn/xampp-phpstorm-xdebug.html
2利用下面網頁中的Start debug按鈕在COOKIE中設置Xdebug所需的變量。
http://www.jetbrains.com/phpstorm/marklets/
3 Cannot accept external Xdebug connection:Cannot evaluate expression 'isset($_SERVER['PHP_IDE_CONFIG'])
http://devnet.jetbrains.com/message/5463083?tstart=0
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。