安装PHP开发环境
2016-12-27 13:53
337 查看
http://php.net/manual/zh/install.php下载并安装php
或者在http://www.php.net/ 下载并安装php
![](http://s4.51cto.com/wyfs02/M02/8C/1A/wKioL1hiQPyCT6jiAAD19aqQPvI913.png-wh_500x0-wm_3-wmp_4-s_1398878429.png)
![](http://s4.51cto.com/wyfs02/M00/8C/1A/wKioL1hiQduQi8a3AACrJnr-PoI353.png-wh_500x0-wm_3-wmp_4-s_2446580863.png)
Installer版本表示图形化安装程序安装.zip表示是手动安装
Installer版本 不包含任何外部的 PHP 扩展(PHP_*.dll),例如MySQL的扩展,没有这个扩展,php就无法与mysql连接。
如果需要,可以在 Windows ZIP 包和 PECL 中找到。
注:虽然 Windows 安装程序是让 PHP 工作的最容易的方法,但是它有很多限制。
例如,它不支持自动安装 PHP 扩展。使用安装程序安装 PHP 不是最好的方式。警告:请注意,这种安装方式安装的 PHP 不是安全的。
如果需要一个安全的 PHP 设置,最好使用手动方式安装,并手动设置好每个选项。手工安装虽然目前有很多多合一的安装包,而且也发布了一个 Microsoft Windows 的 PHP 安装程序,但是仍然建议用户花些时间自己手动安装 PHP。
因为这样才可以更加了解这套系统,并能够在需要的时候更方便的安装 PHP 扩展dll文件。下面详细介绍php的安装和Apache加载php。
把解压的 php 重命名为 php5. 并复制到C 盘目录下. 即安装路径为 c:/php5
1 找到php 目录下的 php.ini.recommended ( 或者php.ini-dist) 文件, 重命名为 php.ini
必须只能复制到系统盘的windows 目录下( 以c:/windows 为例). 因为这是php 规定的。从最后的phpinfo.php 文件可以看到这个。
我复制到原目录下 后,结果导致无法连接到数据库。出现如下错误:Fatal error : Call to undefined function mysql_connect() in D:/public_html/testMysql.php on line 6我们从 phpinfo.php 中看到 Configuration File Path 的值是 C:/WINDOWS 。这是 PHP 规定的,但是经我测试,没有将 php.ini 放到 windws 下,导致 Loaded Configuration File 的值是 none ,正常情况下是 C:/WINDOWS/php.ini
2 再把php 目录下的php5ts.dll,libmysql.dll 复制到目录 c:/windows/system32 下.注意:CGI 和 CLI 可执行文件以及 web 服务器模块都需要 php5ts.dll 。 要让 php5ts.dll 能正确被搜索到,有下面三个选择:①复制该文件到 Windows 系统目录,②复制该文件到 web 服务器的目录,③把 PHP 目录(例如 d:/PHP )添加到 PATH 环境变量中。为了将来更好的维护,建议使用最后一个选择,将 PHP 目录添加到 PATH 环境变量中,因为这样更便于将来升级 PHP 。但我之前用的是第一个选择。
或者在http://www.php.net/ 下载并安装php
![](http://s4.51cto.com/wyfs02/M02/8C/1A/wKioL1hiQPyCT6jiAAD19aqQPvI913.png-wh_500x0-wm_3-wmp_4-s_1398878429.png)
![](http://s4.51cto.com/wyfs02/M00/8C/1A/wKioL1hiQduQi8a3AACrJnr-PoI353.png-wh_500x0-wm_3-wmp_4-s_2446580863.png)
Installer版本表示图形化安装程序安装.zip表示是手动安装
Installer版本 不包含任何外部的 PHP 扩展(PHP_*.dll),例如MySQL的扩展,没有这个扩展,php就无法与mysql连接。
如果需要,可以在 Windows ZIP 包和 PECL 中找到。
注:虽然 Windows 安装程序是让 PHP 工作的最容易的方法,但是它有很多限制。
例如,它不支持自动安装 PHP 扩展。使用安装程序安装 PHP 不是最好的方式。警告:请注意,这种安装方式安装的 PHP 不是安全的。
如果需要一个安全的 PHP 设置,最好使用手动方式安装,并手动设置好每个选项。手工安装虽然目前有很多多合一的安装包,而且也发布了一个 Microsoft Windows 的 PHP 安装程序,但是仍然建议用户花些时间自己手动安装 PHP。
因为这样才可以更加了解这套系统,并能够在需要的时候更方便的安装 PHP 扩展dll文件。下面详细介绍php的安装和Apache加载php。
把解压的 php 重命名为 php5. 并复制到C 盘目录下. 即安装路径为 c:/php5
1 找到php 目录下的 php.ini.recommended ( 或者php.ini-dist) 文件, 重命名为 php.ini
必须只能复制到系统盘的windows 目录下( 以c:/windows 为例). 因为这是php 规定的。从最后的phpinfo.php 文件可以看到这个。
我复制到原目录下 后,结果导致无法连接到数据库。出现如下错误:Fatal error : Call to undefined function mysql_connect() in D:/public_html/testMysql.php on line 6我们从 phpinfo.php 中看到 Configuration File Path 的值是 C:/WINDOWS 。这是 PHP 规定的,但是经我测试,没有将 php.ini 放到 windws 下,导致 Loaded Configuration File 的值是 none ,正常情况下是 C:/WINDOWS/php.ini
2 再把php 目录下的php5ts.dll,libmysql.dll 复制到目录 c:/windows/system32 下.注意:CGI 和 CLI 可执行文件以及 web 服务器模块都需要 php5ts.dll 。 要让 php5ts.dll 能正确被搜索到,有下面三个选择:①复制该文件到 Windows 系统目录,②复制该文件到 web 服务器的目录,③把 PHP 目录(例如 d:/PHP )添加到 PATH 环境变量中。为了将来更好的维护,建议使用最后一个选择,将 PHP 目录添加到 PATH 环境变量中,因为这样更便于将来升级 PHP 。但我之前用的是第一个选择。
相关文章推荐
- (转帖)Linux下面PHP开发环境源码安装-php,mysql,apache以及图形支持库GD的安装
- PHP开发环境配置(MySQL数据库安装图文教程)
- 【转载】Ubuntu下安装PHP开发环境Zend Studio 5.5.1
- PHP 开发环境的选择、建立及使用(4)--Apache 的安装和配置
- (PHP_002)PHP编辑IDE的开发环境的安装
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- [转]Eclipse+PHPEclipse+DBG的PHP开发调试环境的安装与配置
- Poechant 快速安装配置教程:Windows 7下Apache+MySQL+PHP开发环境
- Ubuntu下安装配置PHP开发环境
- Windows7系统环境安装配置PHP开发环境
- 在ubuntu中安装PHP(apache+mysql+phpmyadmin)开发环境
- Windows7下安装配置PHP开发环境
- PHP 开发环境配置(Zend Server安装)
- 【转载】Linux系统下源代码包方式安装PHP开发环境
- php开发环境配置 iis6+php-5.2.1-Win32+mysql-5.0.18-win32+phpMyAdmin-2.7.0-pl2快速安装
- Windows下搭建 PHP开发环境 之 Apache php mysql 安装
- Ubuntu 10.04 安装配置LAMP以及php开发环境 Eclipse PDT的安装
- Windows7下PHP开发环境安装配置图文方法
- Windows7下PHP开发环境安装配置图文方法
- Windows7系统环境安装配置PHP开发环境