打开“C:\WINNT\php.ini”,搜索“doc_root”,“=”后面默认应该为空,你可以将它改为自己的WWW网页的默认位置,例如本人的机器上就是改为“doc_root = f:/www”(请使用斜杠)。
  继续搜索“extension_dir”,会得到“extension_dir = ./”一行,将它改为“extension_dir = C:/php/extensions”。然后搜索“;extension=”,会得到一大传类似的连续行。这些是PHP的扩展模块,可以根据需要使用,对需要加入的模块只需要去掉前面的分号即可。例如,“extension=php_gd.dll”、“extension=php_imap.dll”、“extension=php_zip.dll”等。
  搜索一下“session.save_path”,找到“session.save_path = /tmp”一行,将后面的地址改为你自己机器上已经存在的目录,例如在“C:\php”下新建“session”目录,然后将这一行改为“session.save_path = C:/php/session”(Again,还是斜杠)。这个问题在很多教程中都没有提到,而且一般SESSION在身份验证、购物车等时候才需要,所以初学者容易忽视。
  好了,保存一下,PHP的配置暂告一段落。  配置Web服务器Apache  依次展开“开始菜单==>程序==>Apache HTTP Server==>Edit the Apache httpd.conf Configuration File”,打开Apache的配置文件“httpd.conf”。
  搜索“BindAddress”,找到“#BindAddress *”一行,如果想以后别人从任何地址都可以访问你的机器,请直接去掉“#”即可。如果你安装PHP只是为了自己调试,不想让别人远程访问,请将它改为“BindAddress 127.0.0.1”,据我所知这样一来就无法利用公网IP来访问了,调试时请使用“http://127.0.0.1”或“http://localhost”前缀。
  接下来搜索“#LoadModule”,又找到一大串连续的行。这些是Apache为了解释特定的语言而引入的模块。请在后面加入新的一行:“LoadModule php4_module c:/php/sapi/php4apache.dll”以使Apache加入对PHP的支持。
  然后在这一行的后面再加上(其实加在哪里都一样,这样只是为了便于以后纠错):
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .phtml
    AddType application/x-httpd-php-source .phps
  上述几行的用处是添加Apache支持和解释的PHP后缀名。您一定可以想到,如果加入“AddType application/x-httpd-php .html”一行,那么直接把PHP文件存为html格式也不要紧,你的Apache还是会自己解释的。
  搜索“AddModule”,还是找到一大串的连续行。在最后一行的下面加上“AddModule mod_php4.c”一行即可。
  最后需要更改的是默认WWW文件夹。搜索“DocumentRoot”,找到类似“DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs" ”一行(本人Apache默认安装路径没有改变)。将它改为“DocumentRoot "f:/www" ”(记得上面PHP的配置吗?对,同一个地方)。然后千万不能忘了一点,就是还要改一处地方,就是在你刚找到“DocumentRoot”下面不远的地方(或者直接搜索“# This should be changed to whatever you set DocumentRoot to”就可以发现它的所在),将“<Directory "C:/Program Files/Apache Group/Apache/htdocs">”一行改为“<Directory "f:/www">”。
  如果需要增加虚拟目录,请添加类似“ Alias /manual/ "C:/Program Files/Apache Group/Apache/htdocs/manual/" ”的行。其中“Alians”后面的两个斜杠内对应的是虚拟目录名,后面的是它的物理路径。上面的地址就可以通过“http://127.0.0.1/manual/”来访问。
就是按照上面的步骤配的,请问哪有遗漏

解决方案 »

  1.   

    装了阿,不然怎么会配置php.ini文件?不是解压到相应目录就行吗?
      

  2.   

    打开apache的配置文件httpd.conf,在此文件的最后加入一下几句,这几句的意思是让Apache Server能够识别php应用程序。增加如下
     ScriptAlias /php3/ "c:/php4/" 
      AddType application/x-httpd-php .php3 .php .phtml .php4
      Action application/x-httpd-php "/php4/php.exe"
      

  3.   

    银川恒正科技  php 程序员  700元/月  上班半年
    咱们银川不会这么夸张吧,我也是银川的,有机会联系一下,[email protected]