• 在Windows2003下成功配置Apache+PHP+Sqlite


    首先明确下我的安装目录,方便你在安装中可以自行对照修改:

    apache安装路径:F:/php/apache
    php解压路径:F:/php/php
    PHP程序路径:F:/php/htdocs

    安装步骤如下:

    1. 安装APAHCHE(apache_2.2.11-win32-x86-no_ssl.msi)到F:/php/apache;
    2. 解压php-5.2.8-Win32.zip并把里面的文件拷贝到F:/php/php;
    3. 在F:/php/htdocs新建文件夹testPrograme;
    4. 把F:/php/php 里的文件php.ini-dist 重命名为 php.ini 拷贝到C:\windows\;
    5. 把F:/php/php 里的文件php5ts.dll拷贝到C:\windows\;
    6. 配置apache里的httpd.conf(F:\PHP\Apache\conf)
      找到
      #LoadModule ssl_module modules/mod_ssl.so
      这行,在此行后加入一行
      LoadModule php5_module F:/php/php/php5apache2_2.dll
      找到
      AddType application/x-gzip .gz .tgz
      这行,在此行后加入一行
      AddType application/x-httpd-php .php
    7. 多站点配置
      找到Listen 80用下面的内容替换
      Listen 9901  
      <VIRTUALHOST *:9901>   
      	ServerName "phpmyadmin"  
      	DocumentRoot "F:/PHP/htdocs/testPrograme"  
      	<DIRECTORY F:/PHP/htdocs/testPrograme>   
      		Options Indexes FollowSymLinks   
      		AllowOverride ALL   
      		Order allow,deny   
      		Allow from all   
      	</DIRECTORY>   
      </VIRTUALHOST> 
      其中testPrograme是你程序文件夹的名字,如果想多站点的话根据格式在后面添加就好了。
      配置多个站点,赋值上述代码粘贴修改即可。
    8. 设置默认页
      DirectoryIndex index.html
      中的index.html改成你想设的页面名称。
    9. 重新启动APACHE,浏览:http://localhost:9901/,如果不出现异常应该就能成功了。
    10. 配置支持SQLITE
      打开C:\Windows\php.ini文件,找到
      ;extension=php_pdo_sqlite.dll
      去掉注释符号";",并修改extension_dir目录,如:
      extension_dir = "F:\PHP\php\ext"
      重启Apache。
      如果要支持rewrite 需要 AllowOverride None改成 AllowOverride ALL 并且一定要把
      #LoadModule rewrite_module modules/mod_rewrite.so
      前的注释去掉才行,我就是忘了把注释去掉,害得我花了好长时间。
    出处:http://www.zhaiqianfeng.com    
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    网络流
    第k短路(Dijkstra & A*)
    线段树(区间修改)
    线段树(单点修改)
    分块
    单调队列
    NOIP 2006 T2 金明的预算方案
    背包
    CH 6021 走廊泼水节
    关于数字序列匹配的一些问题(lis, lcs, lcis等)
  • 原文地址:https://www.cnblogs.com/zhaiqianfeng/p/4617845.html
Copyright © 2020-2023  润新知