怎么在eclipse上配置eclipse php开发环境境

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&> Eclipse PHP开发环境的筹建
Eclipse PHP开发环境的筹建
lhl123hk & &
发布时间: & &
浏览:22 & &
回复:0 & &
悬赏:0.0希赛币
Eclipse PHP开发环境的搭建
  由于最近要用php做开发,准备搭建环境事宜,在网上找了很久也没找到特别全面的办法,自己结合自身还有网上提供的一些方法写了这一篇文章
1、软件准备
  MySQL:下载地址:,我的版本是mysql-essential-5.1.55-win32.msi,
  Apache:下载地址:,我的版本是
  PHP:下载地址:.net/download/
,我的版本是php-5.2.17-Win32-VC6-x86.zip,注意:vc6是支持apache服务器的,vc9是支持IIS的,
同时它还分线程安全版本和非线程安全版本,在安装zenddebugger的适合要选择对应版本,配置文件也要对应起来,我的版本是php-5.2.17-Win32-VC6-x86.zip,
不要用那个installer版本的安装文件包(用这个的话很多php扩展都没有安装,比如php的mysql扩展,导致不能连接mysql数据库)
  Zend Debugger:或者是选择Studio Web Debugger,我的版本是前面这个链接下的ZendDebugger-5.2.15-cygwin_nt-i386.zip
  Eclipse for PHP:,注意下载galileo版本的,Helios版本的在配置server的时候有问题和Indigo目前没这个版本,我的版本为eclipse-php-galileo-SR2-win32.zip,工作空间为:D:/myWorkspaces/phpWorkspace。安装完后,对Eclipse作一些基本的配置。如果要使开发的应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使使用UTF-8编码。
2、安装配置
  依次安装好apache,mysql和将PHP的zip包解压。具体mysql的配置请自行参照其他文献,这个资料很全。
2.1配置Apache载入PHP模块
  conf/,在尾部添加下列内容,表示载入php模块。
  #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "D:/Program Files/PHP/"
LoadModule php5_module "D:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
  这里注意一下,如果你的apache是2.0版的你就填写LoadModule php5_module "D:/php/php5apache2.dll"。
  在apache文档目录下(默认为apache安装目录/htdocs)建立一个文件index.php 输入以下内容
phpinfo();
  重启apache
在浏览器中输入会出现PHP版本信息,说明PHP和apache已经搭建成功
2.2添加虚拟目录和默认首页
  默认站点主目录为Apache的htdocs目录。由于要在D:/myWorkspaces/phpWorkspace下放置所有的Eclipse工程,因此为了能够访问到各个工程下面的php文件,需要建立一个虚拟目录指向eclipse工程所在目录。修改,在文件结尾添加:
  Alias /workspace/ "D:/myWorkspaces/phpWorkspace/"
&Directory "D:/myWorkspaces/phpWorkspace/"&
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
&/Directory&
  这样做的好处是,所有php工程都共享一个apache配置,通过http://localhost/Workspace/项目目录,即可访问相应工程下面的php文件。
2.3PHP配置
  (1)把D:/php下的php.ini-recommended,改名为php.ini。
  (2)设置下面的项目:
  zend.ze1_compatibility_mode = Off //是否支持PHP4,最好关闭它,否则用PHP5处理Zip文件会出错
post_max_size = 20M
//POST信息最大容量
magic_quotes_gpc = Off
//是否使用魔法引号
extension_dir = "D:/PHP/ext"
upload_max_filesize = 20M
//上传文件大小
max_execution_time = 6000
//页面最大执行时间(秒)
max_input_time = 600
//脚本解析时间上限(秒)
memory_limit = 20M
//脚本分配最大内存
output_buffering = On
//是否打开输出缓冲区
implicit_flush = On
//及时输出缓冲区内容
  (3)开启出错消息提示:为了在开发时能更好地进行调试,开启php.ini中的display_errors和display_startup_errors变量。display_errors 变量的目的很明显,它告诉PHP是否显示错误。另外,变量error_reporting 的默认值是 E_ALL。这个设置会显示从不良编码实践到无害提示到出错的所有信息。E_ALL 对于开发过程来说有点太细,因为它在屏幕上为一些小事(例如变量未初始化)也显示提示,会搞糟浏览器的输出。如果只想看到错误和不良编码实践,但是不想看到无害的提示,可设成以下值:
  error_reporting = E_ALL & ~E_NOTICE
  (4)找到Dynamic Extensions项,这里是PHP扩展设置部分,启用下列常用扩展(去掉以下几项前面的“;”)。
  extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mime_magic.dll
extension=php_mysql.dll
//MySQL扩展
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
//PDO_MySQL扩展
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll
  (5)解压出Zend Debugger,把与PHP版本相对应的ZendDebugger.dll拷贝到PHP安装目录下,修改php.ini,添加以下内容,注意nts指的是非线程安全:
  [zend]
zend_extension_ts=D:/Program Files/PHP/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
  把解压出来的dummy.php放到httpd
DocumentRoot目录以及D:/php_workspace/下,用于在Eclipse里测试Debugger是否连通(Debug
Configurations-&PHP Web Page-&Test Debugger),成功会出来一个success message。(通过修改worksapce的对应站点目录,Configure "Default PHP Web Server",也可以放到网站的子目录下)。
  (6)这一步不是必须的:为防止以后出问题,把PHP下的php5ts.dll、libmysql.dll、以及ext/php_mysql.dll、ext/php_mysqli.dll(如果使用了这个扩展)三个文件拷贝到Windows/system32下。注意很多时候出现一些与代码无关的很难解决的问题时,十之八九就是因为扩展没有正确加载的原因(即使php.ini中的extension_dir指向了ext目录),这主要是因为PHP模块由Apache来加载,这是两个不同的软件,经常会出现一些协作上的问题。这时就要把你使用到的扩展从ext下拷贝到system32下。
2.4Eclipse配置
2.4.1配置Eclipse指向PHP模块
  打开Eclipse的Window-&Preferences-&PHP-&PHP Executables-&Add,
2.4.2配置Eclipse中的php文件访问URL:
  打开Window-&Preferences-&PHP-&PHP Server,编辑Default PHP Web Server条目
  注意URL栏中添加了workspace,这个是在中添加的目录别名。
2.4.3配置debug
  PHP Debug,如下图所示,选择合适的Debugger,Server
  至此,配置完成。
  记得重新启动Apache。
  配置完后重启apache,然后新建一个PHP Project命名叫FirstPHPTest, 当然使用的是我们的D:/php_workspace作为Eclipse的workspace目录。在工程中新建PHP File, 比如使用的phpinfo.php。内容为
phpinfo();
  当在index.php上右键 Run As-&PHP Web Page时就可以看到类似如下画面了:
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&3rd August
首先你要有已安装好的Eclipse平台,如果没有,可以去下载一款合适的版本进行安装。
这里介绍的安装方法是基于Eclipse平台版本3.3.2的,其他版本的安装也大同小异。
PHP插件安装步骤:
1、启动Eclipse,到菜单项 &#8220;帮助(Help) -& 软件更新(Software Update) -& 查找和安装(Find and Install&#8230;)&#8221;
Eclipse安装PHP插件第一步
2、选择寻找安装新组件(Search for new feature to install),然后点下一步(next)按钮。
Eclipse安装PHP插件第二步
3、在安装对话框中点“新增远程站点(New Remote Site&#8230;)”按钮。
Eclipse安装PHP插件第三步
4、输入PHPEclipse下载站点的名称和URL:
名称: PHPEclipse Nightly Builds
然后点OK按钮。
Eclipse安装PHP插件第四步
5、返回安装对话框,选择以下三个站点:Europa Discovery Site、 PHPEclipse Nightly Builds、和 The Eclipse Project Updates,然后点击完成(Finish)按钮。
Eclipse安装PHP插件第五步
6、选择完成后,系统会自动进行搜索。搜索过程中可能会出现如下对话框提示你为每一个所选站点选择镜像服务器,选一个离你最近的站点就好。
Eclipse安装PHP插件第六步
7、在搜索结果对话框中选上必要的安装和更新项目,最少应该选上PHPEclipse Nightly Builds。如果只选上该项后,你看到对话框顶部出现如下错误信息: JessDE(7.0.0) requires plug-in “org.eclispe.pde.ui”,这说明你的Eclipse插件开发环境需要更新。
Eclipse安装PHP插件第七步
消除这个错误的方法很简单,继续展开选项The Eclipse Project Updates -& Eclipse 3.3.2,找到最低部的插件开发环境选项(Eclipse Plug-in Development Environment),选上这一项就可以了,然后选择下一步(next)按钮。
Eclipse安装PHP插件第七步-2
Eclipse安装PHP插件第七步-3
8、接受license条款,然后下一步。
Eclipse安装PHP插件第八步
Eclipse安装PHP插件第九步
10、等待下载插件。下载完成后系统会逐一提示安装所选插件。你可以逐一选择安装(Install)每一个插件,也可以一次性选择安装所有下载的插件(Install All)。
Eclipse安装PHP插件第十步
11、最后重启Eclipse。
Eclipse安装PHP插件第十一步
恭喜你,现在你已经在Eclipse平台上成功安装了PHP插件,可以开始开发你的PHP项目了!}

我要回帖

更多关于 mac配置php开发环境 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信