需要使用的软件和依赖:PHP5,PHP5-dev,PHP5-cgi,apache,PHP请记得安装
1.安装apache
安装完成后,配置ServerName
位置在/etc/apache2/sites-available/000-default.conf
找到后,用Vim更改:
ServerName 127.0.0.1
2.安装PHP5
PHP-i > “info.txt”
3.安装PHPstorm
将info.txt里面的信息复制到https://xdebug.org/wizard.php
按照网站给与的提示一步步安装
4.安装xdebug
在firefox,下面简称ff,菜单-附加组件-获取附加组件-搜索'xdebug',然后安装
5.配置PHP5
在apache根目录(默认为/var/www/html/)写一个PHP文件info.PHP,代码为
<?PHP PHPinfo();
访问localhost/info.PHP
看到配置文件所在位置为:
[Xdebug] zend_extension = /usr/lib/PHP5/20121212/xdebug.so xdebug.idekey = "PHPSTORM" xdebug.auto_trace = on xdebug.default_enable = on xdebug.auto_profile = on xdebug.collect_params = on xdebug.collect_return = on xdebug.profiler_enable = on xdebug.remote_enable = 1 xdebug.remote_host = localhost xdebug.remote_port = 9000 xdebug.remote_handler = dbgp xdebug.remote_connect_back = 1 xdebug.trace_output_dir = "/usr/local/PHP/xdebug/" xdebug.profiler_output_dir = "/usr/local/PHP/xdebug/"
重启apache:
sudo service apache2 restart
打开info.PHP,看到有xdebug的配置信息:
6.配置PHPstorm
File– Settings - Languages & Frameworks
- PHP– Debug – Xdebug:
Debugport: 9000 - DBGPPROXY:
- Servers:
- Run-Debug Configurations: