Ubuntu/配制eclipse PHP开发环境
来自站长百科
本条目的目标在用eclipse+pdt+xdebug+php+apache 配制PHP脚本和网页的开发环境
安装过程[ ]
安装准备[ ]
- Apache
- php5
- php5-cli
- php5-xdebug
安装完后,(可能需要启动apache:sudo /etc/init.d/apache2 start)你可以试在firefox中输入网址:http://localhost看一下是否管用。应该能看到网页的。
- 安装eclipse+pdt
在PHP的php.ini中加入XDEBUG[ ]
php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli下的php.ini. 在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径.
用超级用户分别打开上面说的两个php.ini,添加如下代码:
[xdebug] xdebug.remote_enable = 1 xdebug_remote_host = "localhost" xdebug.remote_port = 9000 xdebug.remote_handler = "dbgp" zend_extension=/usr/lib/php5/20060613+lfs/xdebug.so
修改apache的默认网站路径[ ]
修改的方法如下:
- 用超级用户打开配制文件,路径:/etc/apache2/sites-available/default
- 修改路径到你的php项目存放的地方。这里修改了两个地方:
- DocumentRoot /home/fsp/workspace/pdt/
- /home/fsp/workspace/pdt/这个是存放PHP项目的路径。
接下来重启apache:
sudo /etc/init.d/apache2 restart
打开eclipse,建一个PHP项目,再建一个PHP网页,打上两句代码,例如:
echo phpinfo();
保存,在firefox中测试看一下结果。这里要注意路径,一定要找得到文件。比如
http://localhost/phptest/newfile.php
相关配置[ ]
- 配制eclipse的浏览器
打开eclipse,找到window->preferences->general->web browser,看一下有没浏览器,没有就添加一下,例如firefox
- 配制运行及调试选项
window->preferences->PHP->>php executables->add->设置如下:
php5 /usr/bin/php5 (注意这里要选择php5,不要是php,因为我们安装的是php5-xdebug)
- 配制debug
window->preferences->PHP->run/debug->perspectives->可以找到php script和php web page,分别设置他们的debug,及运行程序。
建立PHP脚本后,最后调试运行:
打开Run->Open Debug Dialog ,选择调试所需要用的名称和环境,仔细看一下,应该没问题。然后就可以单步调试了。