经过整理,记录下PHP开发环境搭建流程
一,准备工作
1,下载Eclipse
下载最新的Eclipse for JAVA EE
2,下载Apache
http://httpd.apache.org/download.cgi
这里面下载Apache,不过提醒一句,你的PHP版本必须和Apache版要兼容。
我用的是Apache2.2.22。
3,下载PHP
http://windows.php.net/download/
记得兼容。我用的是PHP5.4.0,线程安全版本。在这里需要提醒下,看清楚自己的PHP版本,在后面我们配载Xdebug是要考虑版本。
4,Eclipse安装PHP插件
安装DLTK插件 http://download.eclipse.org/technology/dltk/updates-dev/2.0/
安装PDT插件 http://download.eclipse.org/tools/pdt/updates/2.2/interim/
二,PHP安装配置
1,解压PHP压缩包,将它放在你想要的地方,建议不要放在中文目录下。
本人PHP_HOME=F:/PHPDev/php5
2,安装Apache,比较傻瓜式,一路next下去就行。如果想换个安装目录,不使用默认的路径,自己换。
另外有一个地方就叫你添加三个地址,自己想好,按照例子填写。
我是写上 localhost.com www.localhost.com master@localhost.com
注意:安装过程中有选项for all user,建议选择此项
3,数据库方面,看自己喜好
4,在C:\Program Files\Apache Software Foundation\Apache2.2\conf找到httpd.conf,添加PHP的支持
在尾部添加
PHPIniDir "F:/PHPDev/php5/"
LoadModule php5_module "F:/PHPDev/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
更改项目默认路径
Alias /Work/ "F:/PHPDev/Work/"
<Directory "F:/PHPDev/Work/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
5,在PHP安装目录F:/PHPDev/php5/找到php.ini-production,将其命名为php.ini
添加Mysql支持
有两种方法
a,在path变量中添加你的PHP的安装目录 F:/PHPDev/php5/ (值得推敲一下 记得重启机子)
b,将PHP根目录中libmysql.dll Copy至 System32 下面
打开Mysql支持,找到;extension=php_mysql.dll,将分号去掉。
添加一个extension=php_mysqli.dll
找到extension_dir,将值改为extension_dir = "F:/PHPDev/php5/ext"
三,Eclipse上Debug PHP
1,下载动态链接库。
http://www.xdebug.org/download.php
在页面搜素自己的PHP版本,我用的PHP5.4.0,点击PHP 5.4 VC9 TS (32 bit)文件php_xdebug-2.2.0RC1-5.4-vc9.dll。
2,将下载的动态链接库Copy到%PHP_HOME%/ext/下面。
3,打开php.ini编辑。
添加如下内容:
;onload Xdebug
zend_extension_ts="F:\PHPDev\php5\ext\php_xdebug-2.2.0RC1-5.4-vc9.dll"
;xdebug configuration
[Xdebug]
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
4,进入Eclipse,从主菜单打开"Window > Preferences > PHP"。先选中"PHP Excutables"节点,在右面的面板点"Add"按钮,在接下来的窗口中,"Name"随便填,我命名为PHP5,"Excutable Path"浏览到你的php.exe,PHP ini file浏览到你的php.ini文件,PHP Debugger选XDebug。如果最新版会有一个SAPI TYPE,保持默认。
5,选中"PHP Servers"节点,在右面的面板点"New"按钮,在接下来的窗口中,"Name"随便填,"URL"填你的工作空间的URL(比如 http://localhost/Work)。这个其实在最新版可以不用设置,因为有一个默认的Server,你直接用就行。
6,选中"Debug"节点,在右面的面板中,"PHP Debugger"选择XDebug,"Server"选择你刚才添加的那个PHP Server,我选择选择默认的,"PHP Executable"也选择你刚刚添加的那个,我选择PHP5那个。
7,进入Eclipse,从主菜单打开"Window > Preferences > General>Workspace"。设置Text file encoding为UTF-8。
8,进入Eclipse,从主菜单打开"Window > Preferences > General>Content Types"。选中Text中的PHP Content Type和HTML,更新编码方式为UTF-8。
四,创建PHP项目
1,项目构建比较简单,File —》 new —》 PHP project 写上你的项目名 直接Finish。
2,新建PHP文件phpinfo.php
<html>
<head>
<title>First Program</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<?php
phpinfo();
?>
</body>
</html>
3,运行run as PHP Web Page
4,打开页面http://localhost/Work/FirstPhp/phpinfo.php,可以查看到php相关信息
好了。至此,PHP开发环境搭建完成。
参考文章:
http://www.iteye.com/topic/1113301
http://ekliu939.blog.163.com/blog/static/131368072201032801359548/
分享到:
相关推荐
NULL 博文链接:https://chenhailong.iteye.com/blog/1587084
利用apache,mysql,php,xdebug,eclipse搭建完整的php开发调试环境详细攻略教程,搭建成功后吐血写成。绝对可用。
windows xp 下 apache + php 安装Xdebug 附件中 含有 Xdebug的dll扩展库文件 和 详细的 安装步骤,如果使用的是 php的其他版本 请到 www.Xdebug.org/download.php 下载相应版本
前段时间帮别人修改个项目,心血来潮搭建个phptorm2019.1.2+apache2.4+php7+xdebug2.9.1的开发环境。 php2019.1.2照常安装。 apache2.4+php7+xdebug2.9.1 已经配置好,只要修改相关目录即可。 其中的phptorm2019....
Ubuntu+lamp+eclipse+xdebug+虚拟主机的配置
VSCode开发PHP环境配置手册(详见:附件配置手册) 一、phpStudy中集成php8.1.1nts 1.检查phpstudy_x64是否安装在默认目录,即:D:\phpstudy_pro\ 2.复制php8.1.1nts文件夹到:D:\phpstudy_pro\Extensions\php 备注...
NULL 博文链接:https://zhuzhaoyong.iteye.com/blog/2282446
根据个人经验,整理的文档, php学习环境搭建(wampServer+phpStorm+XDebug),对于初期学习php环境搭建的朋友应该会有帮助,谢谢!
此软件是携程剧情网网站开发程序:内置完善的php5+mysql+Apache+zend环境,安装的时候记住一定要安装IIS不然无法安装,本程序一键安装,无需修改此程序已经优化mysql链接及php。此软件针对于安装了iis环境的服务器...
集成php、apache、eclipse、xdebug、zend optimizer 以后,对应的php.in和http.conf的配置文件
NULL 博文链接:https://brucewei777.iteye.com/blog/907282
php如何搭建Zend Studio开发环境+Xdebug安装配置教程使php代码可设置断点进行调试.zip
对使用 PDT 与 XDebug 进行搭配进行 PHP 的调试方面进行了简要的说明。 详细图片说明请使用下面链接: http://forums.hawebs.net/computer/viewthread.php?tid=5633&fromuid=426
搭建eclipse开发环境,结合xdebug调式php代码是最麻烦的一步,php和xdebug版本需要严格配合. 附件经过验证可用,同时附上php.ini配置. 注意eclipse,java必须为32位.
本地环境 XAMPP + phpStorm + XDebug + Chrome 配置和断点调试
win7 64位操作系统下,安装Apache2.4 php5.6 开发环境,并配置Eclipse xdebug调试开发环境,折腾了两天,记录安装步骤,供大家参考。
你还在为寻找如何配置phpStrom或者是eclipsephp版本的Xdebug配置而烦恼吗?你还在为配置php的Xdebug而绞尽脑汁吗?你还在网上苦苦搜索而徒劳无功吗?好吧让这一切结束吧!
php5.3.8下载内含php5apache2_2.dll,php_memcache.dll,php_xdebug.dll vc9版本配合apache2.2版本 根据自己的情况来配置php.ini文件
XDebug For Php5.5 用来调试PHP的工具,和Eclipse配合使用
我是用wampServer2.2的环境的,环境本身自带了对应的xdebug,只需要修改php.ini的配置就可以了。但是php.ini文件要找对,我一开始就是找错了文件,所以配了好久都不生效。 wampServer使用的php配置文件一般都放在...