快捷搜索:

详解关于php的xdebug配置_php实例_脚本之家

2019-11-27 作者:2019精准正版资料   |   浏览(137)

虽然说echo和print_r是公众认为的最实用的调节和测验工具,可是成效确实未有可视化的一贯断点那么高。这里大致介绍要是设置及配置xdebug for vscode

意气风发、PHP景况处的安插

1、编写翻译安装

下载及编写翻译php,因为自个儿所在的集团php版本是5.4的,所以去xdebug官网络选了相对相比底的版本.您也足以依附你们的其真实处情况下载相应的xdebug版本:

wget https://xdebug.org/files/xdebug-2.4.1.tgztar -xvf xdebug-2.4.1.tgzcd xdebug-2.4.1/phpize./configuremake install

make最后结束输出:

make install最后结束输出:

2、配置php.ini文件

那一个是自家的配置。为了使得可配性越来越强。小编将xdebug配置写到:/etc/php.d/xdebug.ini

[Xdebug]zend_extension="/usr/lib64/php/modules/xdebug.so" #这里改成你在make install后的路径。xdebug.remote_enable = truexdebug.remote_host = 10.0.5.176 #改成你的vscode所以机器的ip地址#default port 9000xdebug.remote_port = 9000 #如果9000端口冲突了,可以换一个。不过相应的vscode配置也要相应的改变xdebug.profiler_enable = onxdebug.auto_trace = Onxdebug.show_exception_trace = Onxdebug.remote_autostart = Onxdebug.collect_vars = Onxdebug.collect_return = Onxdebug.remote_handler =dbgpxdebug.max_nesting_level = 10000xdebug.trace_output_dir = "D:/code/videochat" #我这里写的是php代码所在的路径

二、配置vscode

1、使用vscode打开php工程后。安装php-debug及变化调节和测量试验配置文件,如图所示,依次点击那一个按键

2、如下操作后,会忍俊不禁如下选项框。选中php就能够

3、选中后,会冒出二个json的配备文件

改善此json文件,注意serverSourceRoot改成你服务器上,php所在的门径。不然就是断下来后,会现出找不到文件的特别

{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Listen for XDebug", "type": "php", "request": "launch", "port": 9000, "stopOnEntry":false, "localSourceRoot": "${workspaceRoot}", "serverSourceRoot": "/work/videochat" }, { "name": "Launch currently open script", "type": "php", "request": "launch", "program": "${file}", "cwd": "${fileDirname}", "port": 9000 } ]}

提及底,在vscode里断点好后。按F5,等待诉求,就可以分享图形化的调节和测量检验野趣

上述就是本文的全部内容,希望对大家的就学抱有利于,也冀望大家不吝赐教脚本之家。

本文由正版香港马报免费资料发布于2019精准正版资料,转载请注明出处:详解关于php的xdebug配置_php实例_脚本之家

关键词: