1. 用Eclipse来开发php需要怎样配置
eclipse开发php全过程的搭建带debug的配置
1:先安装好java运行环境这个eclipse运行靠的就是这个,自己来安装吧。
2:安装好php的运行环境,我是apache+php自己配置的,php的版本是5.3.apache的版本是2.2。把apache的主目录设置在了D:phproot。php的主目录在
D:php-5.3.8-Win32-VC9-x86。下面才是要说的重点:
1:下载eclipse pdt all in one;
2:下载xdebug;
3:把下载后的dll放在的地方是:
D:php-5.3.8-Win32-VC9-x86extphp_xdebug-2.2.1-5.3-vc9.dll;
4:在php.ini下添加下列语句:
[html]view plainprint?
[Xdebug]
zend_extension=D:php-5.3.8-Win32-VC9-x86extphp_xdebug-2.2.1-5.3-vc9.dll
xdebug.profiler_enable=on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.show_exception_trace=On
xdebug.remote_autostart=On
xdebug.remote_enable=On
xdebug.collect_vars=On
5:重启apache,随便建立一个php文件,来输出一下phpinfo();如果看到下面截图则说明安装成功了。
2. eclipse 调试 php 环境搭建
第一步:到Eclipse的官网去下载PHP-Eclipse:
第八步:再在Run->Debug Configurations里面确认Path Mapping的配置和第六步中的一致。
接下来,进入debug界面,就可以开始设置断点进行debug了。
3. eclipse怎么运行php文件
我刚在后盾网问过和我相处很好的老师,他说第一步:到Eclipse的官网去下载PHP-Eclipse:
第二步:下载Xdebug
第三步:在PHP5里面找到php.ini,在这个文件的最后面加入如下配置信息:
[xhtml] view plainprint?
[Xdebug]
zend_extension_ts="C:/Program Files/phpStudy/PHP5/ext/php_xdebug.dll"
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.profiler_enable = on
xdebug.profiler_output_dir="C:/Program Files/phpStudy/PHP5/log
这里要特别注意:如果在文件里有其他的zend_extension_ts,需要注释掉,否则apache无法启动。
第四步:启动apache。
第五步:在eclipse的项目里的Properties里面找到"PHP Debug",在PHP Debugger里面选择"XDebug"
再配置一下:
第六步:再在Windows->Preferences里面配置下PHP Servers
接下来,进入debug界面,就可以开始设置断点进行debug了。希望能帮到你( ⌒㉨⌒)人(⌒㉨⌒ )v
4. 如何用appserv+eclipse开发PHP环境
1、安装appserv v2.6
(a)点击下载的安装包进行安装。点击next。
2、下载eclipse集成php包
a)解压phpeclipse包,解压出来讲site.xml拷贝到eclipse解压根目录;
b)将phpeclipse解压的features文件夹下的jar包,拷贝到eclipse的features文件夹下;
c)将phpeclipse解压的plugins文件夹下的jar包,拷贝到eclipse的plugins文件夹下。
启动eclipse,即可。
5. eclipse怎样安装php插件
如何在Eclipse中使用插件构建PHP开发环境(我希望使用Eclipse来做PHP开发。在Eclipse中安装了PHP开发工具(PDT),远程系统资源管理器(RSE),和svn版本控制插件Subclipse。远程系统资源管理器插件可以让你在Eclipse中,直接连接远程服务器。这是一个非常好的插件,你可以有多个连接同时连接到多台服务器,并方便地管理它们。而且,您还可以用它浏览本地文件系统,并将Eclipse作为文本编辑器使用。下面的操作在Windows7上进行,应该也适用于Mac和Linux。第1步:下载并安装Eclipse下载EclipseClassic32位版本(不要下载EclipsePHP软件包),当前最新版本为3.7.2Indigo。下载完成后,解压缩并将文件夹放到C:\eclipse,启动Eclipse只需双击此文件夹中的eclipse.exe,然后选择您的工作区文件夹。第2步:PHP的PDT插件的设置在Eclipse菜单中选:Help>InstallNewSoftware。这将使你看到这样的屏幕:该窗口的顶部,你会看到一个下拉菜单,“workwith”,单击并选择“-AllAvailableSites-”。接下来在过滤窗搜索“PHP”,这将在三个不同的类别列出相同的插件。只要选择其中一个“PHPDevelopmentTools(PDT)”然后点击“下一步”,安装完成后,它会要求你重新启动Eclipse,点击“立即重新启动”。你现在就装好了PHPPDT插件。以后,需要安装新的软件时,都可遵循这里的步骤完成。第3步:安装远程资源管理器按照上述相同的步骤,搜索"RemoteSystem",点选安装'RemoteSystemExplorerEnd-UserRuntime'和''。第4步:配置PHPEclipse3.7默认情况下不会自动识别php文件类型。去菜单Windows>Preferences选择general>editors>fileassociations单击“添加”按钮,加入*.php。当你打OK,你会看到下面的编辑器列表。点击“PHP编辑器”,然后点击右侧的默认按钮。然后点击确定第5步:配置远程系统资源管理器(RSE)你需要做的第一件事是添加远程系统资源管理器的视图到您的Eclipse工作区。转到菜单Window>OpenPerspective>Other。选择并添加RemoteSystemExplorer。现在Eclipse工作区将出现一个新标签窗口。默认情况下你可以浏览和编辑本地硬盘驱动器上的文件。现在到了关键部分,设立一个新的conennection。在“远程系统”标签窗口点向下箭头,选择“新建连接”在下一个屏幕上显示出所有连接类型。我要使用SSH连接。因此,选择“SSHOnly”,点击“下一步”。在下一个屏幕上,你将需要输入你的主机的地址。现在你就有了一个新的连接出现在您的“远程系统”标签窗口,你会看到'MyHome'和'Root'。默认情况下只有这两个文件过滤器。如果你想添加其他过滤器,您要右击“SFTPFiles”然后选择“New”>“Filter”。接下来,您将输入文件夹的位置,例如/home/test。选择“下一步”,给过滤器命名,并单击“确定”。第6步:远程系统资源管理器PHP文件的自动补全功能要做到这一点,你需要编辑工作区文件夹中的一个隐藏文件。首先我们要让远程资源管理器显示隐藏文件,去菜单Windows>Preferences中,然后RemoteSystem>Files。选中“显示隐藏文件”,然后单击“确定”。现在我们要使用RSE编辑一个Eclipse的.project文件。因此,在您的“远程系统”标签窗口中打开你的本地文件,浏览到您的工作区文件夹。寻找称为“RemoteSystemsTempFiles”的文件夹,并打开它。现在你要编辑.project文件。打开该文件。你要在标签之间添加下面这二行:org.eclipse.wst.jsdt.core.jsNatureorg.eclipse.php.core.PHPNature
6. 如何在Ubuntu上使用eclipse搭建PHP开发和调试环境
1.安装Eclipse和PDT等插件:最简单的是从这个站点http //eclipse org/pdt/下载最新版本的PDT x.x All In Ones / Eclipse PHP Package
2.安装Java运行环境Jre/Jdk,注意JRE或者JDK的版本必须要满足Eclipse软件的最低需求
3. 安装配置xdebug(可以参考我的文章http //blog csdn net/huoyin/article/details/7538738),最好将这个文中的端口改为9000,这样在eclipse中就可以少配置一部分
4. 重启apache
sudo /etc/init.d/apache2 restart
5. 打开eclipse,建一个PHP项目,再建一个PHP网页
echo phpinfo();
保存,在firefox中测试看一下结果。这里要注意路径,一定要找得到文件。
6. 配制eclipse的浏览器
打开eclipse,找到window->preferences->general->web browser,看一下有没浏森州览器,没有就添加一下,当然是firefox
7. 配制运行及调试选项
window->preferences->PHP->>php executables->add->设置如下
php5
/usr/bin/php5 (注意这里要选择php5,不要是php,因为我们安装的是php5-xdebug)
8.建立PHP脚本后,最后调试运行
打开Run->Open Debug Dialog ,选择调试所需要用的名称和环境,仔细看一下,应该没问题。
然后就可以单步调试了。
主要的就这么多,其他的自己多摸索一下.
-----------------------------------------------------------------------------------------------------------------------------------
软件开发的断点调试是必不可少,这里介绍ubuntu中eclipse工具中php的调试配置。
本打算配置ZendDebugger 进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。
软件安装太简单了,分别执行如下命令:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php的配置:
php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli 下的php.ini. 在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径。
sudo vi /etc/php5/apache2/php.ini
sudo vi /etc/php5/cli/php.ini
用超级用户权限分别打开上面说的两个php.ini,添加如下代梁春孝码
[xdebug]
xdebug.remote_enable = 1
xdebug_remote_host = “localhost”
xdebug.remote_port = 9000
xdebug.remote_handler = “dbgp”
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
重新启动apache:sudo /etc/init.d/apache2 restart
配置eclipse的调试和运行环境
打开eclipse的菜单-[windows]->[preferences]
选择php -debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。
选择php executables的窗口右面新建,名称:php5;excute phth:/usr/bin/php5;ini file :/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。
好了,现在一切顺利,就可以橡稿进行断点调试程序了。
7. 开发php需要的环境
php是一种服务器端语言,也就是必须有服务器支持才可以。现在最流行的就是LAMP环境了,也就是Linux、Apache、Mysql、Php了。你可以下载一个整合包,很多的,Apache和Mysql还有PHP整合到一起,省着你一个一个区安装还得搭配环境了。像Appserv等。记住安装好之后把你的PHP文件放到你安装的目录下的www目录下才可以运行,在你的浏览器里输入localhost/php文件的路径,就可以看到了。
Apache就是服务器软件。与IIS应该差不多功能吧,我不是很熟IIS。