注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 可扩展、高可用、负载均衡..
 帮助

php5 mysql5 apache2 configuration in XP


2008-03-20 21:02:51
本文成功在windows XP下配置成功

1.apache2安装时前两行都写localhost,不要加www等,邮箱可任填
2.路径最好用绝对路径,最关键的是路径中的文件夹名不能有空格
3.打开httpd.conf编辑,DocumentRoot,把引号内的路径改为你自己的路径就可以了,比如 DocumentRoot "D:/php"注意这里用的是“/”
4.php.ini-dist 重命名为php.ini 并复制到C:\WINDOWS 目录下
5.AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312(让默认语言编码为简体中文)
6.DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php index.php3
7.找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module D:/ApacheGroup/Apache2/php5/php5apache2.dll

8.在最后加入
ScriptAlias /php/ "D:/php5/"
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"

9.extension_dir = "./" 改为extension_dir = "D:/ApacheGroup/php5/ext/"
10.;extension=php_mysql.dll
将';'去掉改为
extension=php_mysql.dll
11.将';'去掉 设置你保存session的目录,如session.save_path = "D:/ApacheGroup/php5/session_temp";
12. ;cgi.force_redirect = 1改成 cgi.force_redirect = 0
13. 复制libmysql.dll到C:\WINDOWS\system32下,如果LoadModule php5_module...后面没有指定路径,则再复制php5apache2.dll到C:\WINDOWS\system32下
14.ok!


other:
1.php.ini中除了CSDN上的文章说的要改的外,还要改include_path = ".;%PHP5%\PEAR"
2.my.ini中datadir一定要在basedir之下
3.Apache2中%PHP5%指相对路径,但在windows环境变量中设了%php5%没用,只能用绝对路径




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: