Apache2.2.4和php5.2.1配置
2015-03-05 13:49
232 查看
[align=center][/align] 以下为一篇Apache2.2.4和php5.2.1配置方法的转载文章,虽然说得比较详细。但实际应用中不需要这样去处理。我的做法是下载一个集成APACHE&PHP&MYSQL的安装包(例如:EasyPHP),直接安装即可。 一.php的安装与调试 由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php5.2.1-Win32重命名为 php5。并复制到C盘目录下。即安装路径为 c:\php5 1 找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini 并复制到系统盘的windows目录下(以c:\windows为例). 2 再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32下。 3 把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32下 如果没有加载 php_gd2.dll php将不能处理图像。没有加载php_mysql.dll php将不支持mysql函数库 php_mbstring.dll在后面使用phpmyadmin时支持宽字符。 4 打开c:\windows\php.ini文件(关联到mysql) 设置扩展路径 查找 extension_dir 有这么一行extension_dir = "./" 将此行改成 extension_dir = "C:\php5\ext" 其中C:\php5是你安装php的路径。路径不正确将无法加载dll (注意:有些php版本是 ;extension_dir = "./" 要把前面的分号去掉) 查找 extension extension=php_mbstring.dll extension=php_gd2.dll extension=php_mysql.dl 把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了 当然前面我们也把这些dll复制到system32下了l php5时差问题 时间相差八小时 为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时 查找date.timezone有这么一行 ;date.timezone = 将;去掉,改成 date.timezone = PRC 二.apache的调试和整合 1.修改网站根目录 查找 DocumentRoot有这么一行 DocumentRoot"C:/Program Files/Apache Group/Apache2/htdocs" 这就是你网站的根目录,你可以修改,也可以用默认的.如果改,还要修改下面这项,否则可能会出现 403 错误 查找 This should be changed to whatever you set DocumentRoot to 在它下面两行有 <directory group="" apache2="" program="" apache="" files=""></directory> 把上面两项的 C:/Program Files/Apache Group/Apache2/htdocs 改成你想要的目录 2.让apache支持*.php(网页) 查找 DirectoryIndex index.html index.html.var 修改成 DirectoryIndex index.html index.html.var index.php 这样index.php 可以充当默认页面了 3.Apache中模块化安装php 查找 # LoadModule foo_module modules/mod_foo.so 在此行后加入一行 LoadModule php5_module C:/php5/php5apache2.dll //注意:其中C:/php5/php5apache2.dll是你安装php的相应路径.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只适用于apache 版本1的.PHP5压缩包里的php5apache2.dll只适用于apache2.0.*版本,如果是2.2.*以上版本,就可能会出现"Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."或者:"The requested operation has failed" 4.查找 AddType application/x-gzip .gz .tgz 在此行后加入一行 AddType application/x-httpd-php .php (记住:前边有一个空格哦!!!) 这样apache就可以解释php文件了 5.测试 在网站根目录下创建一个 phpinfo.php 文件 phpinfo(); ?> 在浏览器打开 http://localhost/phpinfo.php 5.测试php和mysql数据库的关联 在网站根目录下创建一个test.php 文件 $link=mysql_connect("localhost","root","12345"); //12345改成你的mysql密码 if(!$link) echo "失败!"; else echo "成功!"; mysql_close(); ?> 在浏览器打开 http://localhost/test.php 如果输出成功,则说明大功告成了 |
相关文章推荐
- Apache2.2.4和php5.2.1配置方法
- Apache2.2.4 php5.2.1 mysql 配置方法
- Apache2.2.4和php5.2.1配置方法
- Windows XP+Apache 2.2.4+PHP 5.3.8+MySQL 5.5.17环境配置方法
- 最新LAMP简要配置:PHP5.2.2+APACHE2.2.4+MYSQL5.1总结
- 整合apache 2.2.4 + PHP 5.2.1 总结
- Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法
- 新手搭建PHP环境:Windows2003+PHP5.2.3+APACHE2.2.4+MYSQL完整配置
- windows 下配置 apache 2.2.4+php 5.2.5+mysql 5.0.41+zend 3.3.0最新配置
- win7(64)下安装配置php5+apache2.2.4+mysql文档
- CentOS 4.4 编译安装 apache 2.2.4(mod_ssl)+php 5.2.1 wi
- Windows XP+Apache 2.2.4+PHP 5.2.0+MySQL 5.0.27+Zend Optimizer 3.2.0环境配置方法(依此参考文献成功安装Apache,Php,mysql)
- linux下Apache2.2.4 + tomcat5.5+php 一个IP配置多域名,虚拟主机
- Windows XP + Apache 2.2.4 + PHP 5.2 + MySQL 5.0.18 +eclipse3.2+wampp-2.2.zip+HardCore环境配置说明
- ≡ Windows XP + Apache 2.2.4 + PHP 5.2 + MySQL 5.0.18 +eclipse3.2+wampp-2.2.zip+HardCore环境配置说明 ≡
- Windows XP + Apache 2.2.4 + PHP 5.2 + MySQL 5.0.18 +eclipse3.2+wampp-2.2.zip+HardCore环境配置说明
- Apache+php3 在WIN98下的安装与配置
- Win+Apache+PHP+MySQL+Tcomcat+phpMyAdmin 配置
- apache+tomcat+jk+php配置手册
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结