我安装Apache版本为2.2.4,成功安装,安装在C:\Program Files。运行http://localhost网页 显示:It works! 服务器没问题。
安装PHP 5.2.3,解压缩在C:\Program Files\PHP。
然后将PHP目录里php.ini-dist文件复制到Apache安装文件下路径为C:\Program Files\Apache Software Foundation\Apache2.2。将php.ini-dist文件改名为:php.ini配置文件。
然后用记事本打开这个文件将原为extension-dir="./"改为:extension-dir="C:\Program Files\PHP\ext"
将原为doc_root= 改为:doc_root= "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
将原为 ;session.save_path="/tmp"改为:将分号移除session.save_path="C:\Program Files\PHP\tmp"(这里tmp文件夹是我在PHP安装目录下手动建的)
然后保存这些修改后。
在Apache的这个路径下 C:\Program Files\Apache Software Foundation\Apache2.2\conf,找到httpd.conf这个文件在最末尾添加这些指令:ScriptAlias/php/"C:/Program Files/PHP"
AddType application/x-httpd-php.php
Action application/x-httpd-php"/php/php-cgi.exe"
安照书上说的这样理论上配完成了
然后写了个PHP动态网页,用以测试Apache服务器是否支持PHP
测试网页名字为page1-01.php内容如下:
<?php phpinfo();?>
然后保存到Apache的根目录下:C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
然后打开浏览器输入:http://localhost/page1-01.php
没有出现应有的网页内容(网页里应该输出PHP的各种信息)
结果是:弹出一个下载窗口问你将那个page1-01文件需要下载到哪?
有没有可以解决这个问题的高手,我新学期开的新课PHP,很想弄懂
安装PHP 5.2.3,解压缩在C:\Program Files\PHP。
然后将PHP目录里php.ini-dist文件复制到Apache安装文件下路径为C:\Program Files\Apache Software Foundation\Apache2.2。将php.ini-dist文件改名为:php.ini配置文件。
然后用记事本打开这个文件将原为extension-dir="./"改为:extension-dir="C:\Program Files\PHP\ext"
将原为doc_root= 改为:doc_root= "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
将原为 ;session.save_path="/tmp"改为:将分号移除session.save_path="C:\Program Files\PHP\tmp"(这里tmp文件夹是我在PHP安装目录下手动建的)
然后保存这些修改后。
在Apache的这个路径下 C:\Program Files\Apache Software Foundation\Apache2.2\conf,找到httpd.conf这个文件在最末尾添加这些指令:ScriptAlias/php/"C:/Program Files/PHP"
AddType application/x-httpd-php.php
Action application/x-httpd-php"/php/php-cgi.exe"
安照书上说的这样理论上配完成了
然后写了个PHP动态网页,用以测试Apache服务器是否支持PHP
测试网页名字为page1-01.php内容如下:
<?php phpinfo();?>
然后保存到Apache的根目录下:C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
然后打开浏览器输入:http://localhost/page1-01.php
没有出现应有的网页内容(网页里应该输出PHP的各种信息)
结果是:弹出一个下载窗口问你将那个page1-01文件需要下载到哪?
有没有可以解决这个问题的高手,我新学期开的新课PHP,很想弄懂
http://tech.163.com/06/0206/11/299AMBLT0009159K.html 这里有比较细的教程
heyli好活跃 马上冲1星了
你用我这篇配置好后。在localhost里面的主页页面。可以看到acitve php.ini这一项。这就是目前有效地php.ini地址。
"安装盘:\AppServ\www" 下建立 例如 "a.php"文件,然后输入 http://localhost/a.php !
phpinidir "d:\php\"启动,OK
extension_dir = "./"
extension_dir = "ext"
httpd.conf添加
loadmodule php5_module d:/php/php5apache2_2.dll
phpinidir "d:\php\"和 AddType application/x-httpd-php .php就能运行了