Windows下Apache2与PHP的整合

来源:互联网 发布:php游戏服务器 编辑:程序博客网 时间:2024/05/22 14:12
1.下载windows版本的apache服务器安装程序.
  ※http://httpd.apache.org/download.cgi
  
2.在 http://windows.php.net/ 下载PHP的压缩包. 根据需要将php.ini-development/php.ini-production该为"php.ini",并修改相应的配置,并将php的目录添加到环境变量的PATH中去.
  在这里要注意下载的PHP版本
  (1)选择V9版本,如果选择V11版本的PHP,在与apache2整合的时候,会出现"Cannot load C://php5apache2_4.dll into server"类似的错误.
  (2)选择下载线程安全的PHP版本
  这些在 http://windows.php.net/ 中的 "Which version do I choose?" 有写到.
  
3.安装完成了之后,整合PHP到apache2中.
  (1)为了安全起见,现将apache2主配置文件conf/httpd.conf备份一下
  (2)在conf/httpd.conf中的最后添加如下配置信息
# VertrigoServ specific configurationInclude conf/vertrigo.conf# PHPAddType application/x-httpd-php .php .phtml .php5 AddType application/x-httpd-php-source .phps
  (3)然后在次配置文件中添加配置添加或覆盖主配置文件的信息.这样做的好处,是可以尽量避免修改住配置文件.下面是一个次配置文件的范例.
ServerRoot "C:\Program Files\Apache2.2"DocumentRoot "E:\htdocs"LoadModule php5_module "C:\Program Files\php\php5apache2_2.dll"PHPIniDir "C:\Program Files\php"<Directory />    Options FollowSymLinks    AllowOverride None    Order deny,allow    Allow from All</Directory>Alias /yiitest "D:\yiitest"<Directory "D:\yiitest">    Options All    AllowOverride AuthConfig    Order allow,deny    Allow from All</Directory>








0 0
原创粉丝点击