Eclipse3.7 配置PHP、Xampp

本文详细介绍了如何在Eclipse中集成PHPEclipse,并与Xampp进行关联,包括离线和在线安装方式,以及配置文档根目录、修改httpd.conf文件以实现Eclipse工作目录与Xampp的关联。
Eclipse 配置PHP、Xampp


主要工具:eclipse 3.7、Xampp、PHPEclipse

eclipse 3.7 Xampp PHPEclipse 完全集成(其中还有其它插件)


eclipse 3.7
百度云:    http://pan.baidu.com/share/link?shareid=1565478444&uk=2653042454  torrent文件(纯官方eclipse classic 3.7),需要启动eclipse工具后,进行联网安装web支持

百度云:  http://pan.baidu.com/share/link?shareid=1206457123&uk=2653042454
(此eclipse 已升级成web,可直接进行集成其它插件)


Xampp  


一、eclipse3.7 集成phpeclipse 有2种方式:
1、link 离线安装
    a、 进入D:\eclipse_plugin\PHPEclipse目录(没有请自创), 将下载好的phpeclipse.zip解压到目录,如图
    

b、找到自己eclipse工具目录,并在其目录下创建links目录,links目录创建phpeclipse.link,如图


phpeclipse.link 内容   

path=D\:\\eclipse_plugins\\PHPEclipse     此路径要跟之前phpeclipse 解压文件目录对应

c、按照以上2步骤走完,一般来说应该可以了,但是eclipse3,7启动不会自己加载指定的phpeclipce插件相关的包文件,不信的可以试。进入eclipse
首选项,找到PHPEclipse,下图是我已经配置好了的。


需要在找到此目录 ,修改bundles.info 文件,内容如下:

net.sourceforge.phpeclipse,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.core,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.core_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.debug.core,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.debug.core_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.debug.ui,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.debug.ui_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.externaltools,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.externaltools_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.help,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.help_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.launching,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.launching_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.phphelp,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.phphelp_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.phpmanual,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.phpmanual_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.phpmanual.htmlparser,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.phpmanual.htmlparser_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.smarty.ui,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.smarty.ui_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.ui,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.ui_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.webbrowser,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.webbrowser_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.xdebug.core,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.xdebug.core_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.xdebug.ui,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.xdebug.ui_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.xml.core,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.xml.core_1.2.3.200910091456PRD.jar,4,false
net.sourceforge.phpeclipse.xml.ui,1.2.3.200910091456PRD,../eclipse_plugins/PHPEclipse/plugins/net.sourceforge.phpeclipse.xml.ui_1.2.3.200910091456PRD.jar,4,false

包,版本号,文件地址(,4,false
其中文件地址要跟之前eclipse_plugins/PHPEclipse对应
移除直接删除phpeclipse.link文件,将上面一大串红色的配置删除

2、eclipse 联网安装 
进入官网  http://www.phpeclipse.com/  找到 phpeclipse 更新网址

http://update.phpeclipse.com/update/nightly/

右键复制连接,获取地址


将地址输入eclipse 更新地址栏即可,需要检测,耗时耗力,移除插件不方便,不建议安装,需要删除相关的包和配置文件

二、配置PHPEclipse 和Xampp关联


1.DocumentRoot默认为D:/xampp/htdocs  ,Directory 默认为<Directory "D:/xampp/htdocs">。

现在我要想指向我积极自己的Eclipse工作目录,假如为Eclipse的工作目录为F:\Eclipse_work,做如下修改即可。

DocumentRoot和<Directory "F:\Eclipse_work">。 <Directory "F:\Eclipse_work">


2. 修改httpd.conf文件,针对权限

 <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from deny
</Directory>
改为
 <Directory />
    AllowOverride none
    Require all denied
     Deny from allow
</Directory>

3.修改httpd.conf文件,针对端口占用

#Listen 0.0.0.0:89
#Listen [::]:89
Listen 89

ServerName localhost:89

4.配置eclipse工具下PHPeclipse插件下Xmapp、Apache、Mysql,如下图:

























基于粒子群优化算法的p-Hub选址优化(Matlab代码实现)内容概要:本文介绍了基于粒子群优化算法(PSO)的p-Hub选址优化问题的研究与实现,重点利用Matlab进行算法编程和仿真。p-Hub选址是物流与交通网络中的关键问题,旨在通过确定最优的枢纽节点位置和非枢纽节点的分配方式,最小化网络总成本。文章详细阐述了粒子群算法的基本原理及其在解决组合优化问题中的适应性改进,结合p-Hub中转网络的特点构建数学模型,并通过Matlab代码实现算法流程,包括初始化、适应度计算、粒子更新与收敛判断等环节。同时可能涉及对算法参数设置、收敛性能及不同规模案例的仿真结果分析,以验证方法的有效性和鲁棒性。; 适合人群:具备一定Matlab编程基础和优化算法理论知识的高校研究生、科研人员及从事物流网络规划、交通系统设计等相关领域的工程技术人员。; 使用场景及目标:①解决物流、航空、通信等网络中的枢纽选址与路径优化问题;②学习并掌握粒子群算法在复杂组合优化问题中的建模与实现方法;③为相关科研项目或实际工程应用提供算法支持与代码参考。; 阅读建议:建议读者结合Matlab代码逐段理解算法实现逻辑,重点关注目标函数建模、粒子编码方式及约束处理策略,并尝试调整参数或拓展模型以加深对算法性能的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值