PHP的运行及调试

PHP fireling 2299℃ 0评论

PHP作为一门Web开发语言,与桌面开发一样,在我们遇到bug的时候,需要对程序进行调试。那么,如何对PHP运行及调试呢?用什么IDE进行运行及调试呢?

JetBrains公司开发的PhpStorm是我采用的,原因很简单,我之前用过他们开发的另一款产品PyCharm,用来对Python运行及调试的,所以,基于以前的基础,对PhpStorm上手应该也是比较顺利的。

安装PHP调试环境需要做两个部分的配置:一个是服务端的配置,一个是客户端的配置。

服务端的配置主要要求我们安装PHP的调试工具XDebug

客户端的配置主要要求我们安装PhpStorm。在安装PhpStorm之后,进行如下操作:

  1. File→Settings→PHP→Severs,填写服务端相关信息。Name填写LocalHost,name填写localhost,port填写80,debugger选Xdebug;
  2. 勾选Use path mapping,选择好需要调试的php文件在服务器端的绝对路径,调试之后才能查看浏览器输出结果;
  3. File→Settings→PHP→Debug,Xdebug下的Debug port填写9000;
  4. File→Settings→PHP→Debug→DBGp Proxy,IDE key填写PHPSTORM,Host填写localhost,Port填写80。
  5. 对要运行或调试的php文件,选择Edit Configurations→+→PHP Web Application,填写Name,Server选LocalHost,Start URL填写网站根目录下的工程名,选择Browser。
1除了上面两个部分外,一般我们也需要对浏览器进行配置:安装XDebug的相关插件,以便更好地对调试信息进行捕捉。

然后就可以很方便的在IDE中编辑程序,运行啦~

2

运行可以在浏览器中看到结果:

3

转载请注明:宁哥的小站 » PHP的运行及调试

喜欢 (1)

您必须 登录 才能发表评论!