php phpeclipse + xampp 配置安装过程
就想test是否能配置成功,下载apache,php5.3,安装开始
apache的安装,一路next,遇到Server Information,随便填写即可,安装路径自己可选
php的安装,将下载的zip包,解压到你想要放的地方,我的是D:\Program Files\php
进入php文件目录,找到php.ini-development,或者php.ini-production,二者都可以,复制一份,命名为php.ini。然后打开php.ini,找到;extension=php_mysql.dll,将前面的;号去掉,改成extension=php_mysql.dll;找到:extension_dir=“./”,2881064151将其改为你的php安装目录下ext子目录的绝对路径。例如我的:extension_dir=“D:/Program Files/php/ext/”这步很重要。否则接下来php会找不到php_mysql.dll模块,无法装载。接下来需要配置php.ini文件下相关mysql的信
配置环境变量,path后面加上;D:\Program Files\php
配置Apache和PHP
打开Apache安装目录下的conf子目录中的httpd.conf文件。
1.找到:
DocumentRoot“xxxxxxx”
改成你本机的网站内容的目录。例如我的:
DocumentRoot"E:/workspace/php"
<Directory"xxxxxx">
改成你本机的网站内容的目录。例如我的:
<Directory DocumentRoot"E:/workspace/php">
2.找到LoadModule,根据你的php安装目录,在下面空白处加上这两行:
LoadModule php5_module"D:/Program Files/php/php5apache2_2.dll"
PHPIniDir"D:/Program Files/php"
3.找到:
DirectoryIndex index.html
修改为:
DirectoryIndex index.php index.html
4.找到:
AddType application/x-gzip.gz.tgz
添加这两行:
AddType application/x-httpd-php.php
AddType application/x-httpd-php.html
5.保存httpd.conf
6.在你的网站目录中(例如我的是E:\workspace\php\head rush ajax),手工建立一个index.php的文件,内容:
<?php
phpinfo();
?>
启动apache,运行index.php,出现php的版本信息等
phpeclipse+xampp配置
后来写了点代码,感觉这样会写错,效率不高,遂想使用ide,选择了ecliplse+phpeclipse+xampp
eclipse的安装很简单,这里有不说了
phpeclipse可以通过eclipse的help-software update-add site,输入http://update.phpeclipse.net/update/stable/1.2.x,安装即可
xampp我用的是exe的安装包,安装即可
xampp包含了apache,mysql,php,以及perl等,所以按照这一个就够了
接下来是配置
首先是eclipse的windows-preferences-phpeclipse-php external tools,里面的路径要重新配置,具体不追溯
配置xampp下的apache,只需要配置上述第一种方法6中的DocumentRoot已经directory即可
windows-preferences-phpeclipse-projectDefault可以配置在directory基础上的目录
通过eclipse新建工程,文件index.php,内容同上
启动xampp(eclipse的菜单栏下有图标),在左侧的navigation视图右击index.php,选择open PHP Browser即可
php phpeclipse + xampp 配置安装过程的更多相关文章
- Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)
这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的 ...
- Qt5.2+opencv2.4.9配置安装过程
Qt5.2+Opencv2.4.9的安装与配置 安装环境 Win10系统 Qt5.2.0 Opencv2.4.9 1. 安装Qt5.2.0 安装在D:\Qt\5.2.0文件夹(记为A文件夹) Qt下载 ...
- Ubuntu hive 安装过程中遇到的一些问题
环境:Ubuntu14.04 Hadoop3.2.0 MySQL5.7 hive2.3.6 安装步骤:安装hive.MySQL并进行配置 安装过程参照:Ubuntu安装hive,并配置mysql作为元 ...
- xampp的安装和配置
这几天一直在做一个网站,客户要求要用PHP修改WordPress的themes,目的是交付完成后,客户自己管理方便. 以前从没有涉及过PHP,用的是jsp,但是,既然已经选择接受,就只能让自己去适应客 ...
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
操作步骤: 1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击"开始"."运行",然后在"打开&quo ...
- linux vps安装kloxo配置全部过程
第一步如何登录Linux VPS进行远程(SSH)管理 很多人可能用过免费虚拟主机,但绝没有用过好用的免费服务器租用,仅有的少数免费服务器都只针对有较高访问量的大站(以交换广告为条件),而普通小站是无 ...
- ionic 开发APP 安装配置详解以及 cordova 环境配置详细过程
整个安装过程: 1. jdk 1.7.2 (http://www.oracle.com/technetwork/java/javase/downloads/index.html) 安装好之 ...
- XAMPP 的安装配置(Linux 版)
--姜庭华 msn: jaimejth@live.cn --博客:http://blog.csdn.net/jaimejth 软件下载在以下网站 http://www.apachefriends.o ...
- Ubantu16.4的安装过程以及基本配置
Ubantu16.4的安装过程以及基本配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 欢迎加入高级运维工程师之路:598432640 其实很早以前就听朋友说ubantu这怎么好 ...
随机推荐
- DP:Space Elevator(POJ 2392)
太空电梯 题目大意:一群牛想造电梯到太空,电梯都是由一个一个块组成的,每一种块不能超过这个类型的高度,且每一种块都有各自的高度,有固定数量,问最高能造多高. 这题就是1742的翻版,对ai排个序就可以 ...
- Eclipse调试:F5、F6、F7、F8
F5:跳入方法 F6:向下逐行调试 F7:跳出方法 F8:直接跳转到下一个断点 转载自:http://blog.sina.com.cn/s/blog_6271df6f0101d856.html
- myeclipse6.5中使用Alt+/不自动提示的修改
转载自:http://www.cnblogs.com/zhangnanblog/archive/2011/11/10/2244960.html 最近把MyEclipse8.5降到了MyEclipse6 ...
- VS2010设置C++包含目录和库目录
视图-属性管理器-随便选择一个项目例如MyProject-Debug|Win32-Microsoft.Cpp.Win32.user-右键“属性”-VC++目录 Release同理
- operator new与new operator的区别
原文地址:http://www.cnblogs.com/jamesmile/archive/2010/04/17/1714311.html,在此感谢 C++中的operator new与new ope ...
- cocos2dx实现经典飞机大战
游戏开始层 #ifndef __LayerGameStart_H__ #define __LayerGameStart_H__ #include "cocos2d.h" USING ...
- TypeScript的崛起
今天要讨论的话题是TypeScript.之前在微博上转载过一篇<The Rise of TypeScript?>的文章,今天来谈一下我的感想. 很多朋友应该都了解,TypeScript是微 ...
- SQLServer2008 绑定默认值
默认值或绑定:(newid())值:2E014A19-7AF5-471E-866C-DC5D6DFE59A5 (dateadd(day,(1),getdate()))值: 2014-07-31 20: ...
- 建模算法(三)——非线性规划
一.非线性规划和线性规划不同之处 1.含有非线性的目标函数或者约束条件 2.如果最优解存在,线性规划只能存在可行域的边界上找到(一般还是在顶点处),而非线性规划的最优解可能存在于可行域的任意一点达到. ...
- Android 编程下判断当前设备是手机还是平板
/** * 判断当前设备是手机还是平板,代码来自 Google I/O App for Android * @param context * @return 平板返回 True,手机返回 False ...