您的位置:首页 > 运维架构 > Linux

Linux下安装配置Eclipseforphp

2015-08-26 07:29 831 查看
小结:折腾了一晚上也总算是弄好啦,过程太艰辛.借鉴啦好多别人的方法,感觉Linux真的很难,不过一想也是,这可是只有程序员才能用的系统哈.还有很多东西要消化,也有很多东西不懂.自己小结一下,希望能帮到跟我一样刚学linux的小白.

(1)下载Eclipseforphp

在Eclipse的官网上就有的下载,根据自己的PHP版本选择.我的是5.4

解压,找到Eclipse,打开命令行:

chmod 777 eclipse加上权限.

(2)下载配置java环境.

在甲骨文的JAVA网上下载符合对应版本的JDK,解压,设置JAVA环境变量.一共是三个



JAVA_HOME的路径为解压目录的bin目录,其它的照抄.

(3)下载,配置zend Debugger

在官网上找,zend web debugger,我下载的是ZendDebugger-linux-i386,里面有一个5.x的文件,这里面有个ZendDebugger.so,将这个文件添加到/usr/lib/php5/20100525+lfs/中,也就是PHP的扩展目录.接着打开PHPcli的配置目录 /etc/php5/cli/php.ini在文件的最后加上:


这个是cli的配置文件,管的是命令行

接着找到PHPapache2的配置目录 /etc/php5/apache2/php.ini在文件的最后加上:


这个是阿帕奇的配置文件.用于远程调试.第二行的IP地址,为自己的调试地址

(4)解决一个zend debugger的依赖问题:



开始提示貌似PHP依赖版本有问题.zend的要求的版本比较低



解决办法是找到libssl.so的目录,建立一个软链接

ln -s ./libssl.so.1.0.0.0 ./libssl.so.0.9.8;

在命令行输入php -m 在最下面能找到zend moudle字样,及表示cli已经配置好啦.

(5)开始配置EclipseForphp

1.在(3)中的Zend文件下有个dummy.php,将其放到apache2的服务主目录下我的是/root/site.

2.打开的时候选择workspace,选择apache2的服务主目录,我的是/root/site.

3.在工具栏找到run=>configurations=>php script随便选择一个项目,比如dummy.php.点击PHPexecutable蓝色字样=>点击ADD按钮,然后:


path选择usr/bin下的PHP

ini文件选择cli目录的php.ini

然后退出,该配置链接前面的cli设置,就是在命令行编译,但是像一些cookie之类的就没法用.

4.再选择 php web page设置,web设置是另一种编译方式,可以远程调试,动态看到效果.



有个Test Debugger 如果显示如图,則表示成功.

5.设置浏览器.在windows工具栏下选择preference=>general=>web brower

选择New


这样的话,Ecilipse在Run as web page的时候可以调用浏览器.

至此,总算配置完成啦.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: