配置 php 环境

 

1 进入 Apache2.2 目录下的 conf 目录中,用记事本打开 httpd.conf 文件。

 

l         找到 #Listen 12.34.56.78:80 行,在此行下方有行 Listen 80 ,重新定义端口。 ( 非必须 )

 

l         找到 #LoadModule ssl_module modules/mod_ssl.so 行,然后新起一行,增加此内容: LoadModule  php5_module "E:/php/php5apache2.dll" ,需要注意的事,在 Apache 中,不能使用 \ 符号在目录中。比如 C:\XXX 必须写成 C:/XXX

 

l         然后找到 DirectoryIndex 开头的行,在后面加上 index.htm index.php

 

l         完成后找到 DocumentRoot 行,将后面的内容修改为网站文件所存放的目录, DocumentRoot  "D:/kingsoft/KAN5/CONSOLE/trunk/src/V5WebConsole"

 

l         在刚才设置的 DocumentRoot 行下,有行内容是 This should be changed to whatever you set DocumentRoot to. ,在这行下面还有个 <Directory "XXX"> 行,这行也需要修改成 DocumentRoot   一致。

 

l         再找到 AddType application/x-gzip .gz .tgz 行,然后新起一行,增加此内容: AddType application/x-httpd-php .php

 

l         最后,滚动到文件末尾,然后新起一行,增加此内容: PHPIniDir E:/php ,增加 PHP.INI 文件的路径。然后再新起一行,增加此内容: LoadFile E:/php/php5ts.dll

 

保存退出。以上,就完成了 Apache 的配置。下面,需要对 PHP 进行配置。

 

2 进入 PHP 的安装目录,然后将 php.ini-dist 重命名为 php.ini 文件,并且打开它。

 

Ø         首先滚动到 Windows Extensions 行,在下方有很多 ;extension= 行的内容,找到以下行,并且取消它前面的 ; 符号:  

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dll (我没有改这里,因为暂时没有用 mysql )。

 

Ø         然后找到 session.save_path 行,如果此行前面有 ; 号则先取消,然后设置文件的内容为 session.save_path = "E:/php/temp" 。注意:请在 PHP 的安装目录建立一个 temp 目录,而且需要指定实际的路径。

 

完成后保存退出。

运行一个 setpath.bat 文件:

copy libmysql.dll %windir%\system32\

copy php5ts.dll %windir%\system32\

copy ext\php_gd2.dll %windir%\system32\

copy ext\php_mbstring.dll %windir%\system32\

copy ext\php_mysql.dll %windir%\system32\

copy php.ini %windir%\

PAUSE

将以上内容保存到记事本中,然后另存扩展名为 BAT 的文件

 

 

已经配置完成。启动发现一个错误。将 E:/php/php5apache2.dll 改成 E:/php/php5apache2_2.dll ok 了。估计是将该类似的 dll 用最新的 dll ok

posted on 2007-07-31 18:50 -274°C 阅读(418) 评论(0)  编辑  收藏 所属分类: PHP

只有注册用户登录后才能发表评论。


网站导航:
 

常用链接

留言簿(21)

随笔分类(265)

随笔档案(242)

相册

JAVA网站

关注的Blog

搜索

  •  

积分与排名

  • 积分 - 873155
  • 排名 - 37

最新评论