我apache服务器都已经配置好了
windows环境下,主机名:localhost
当http://localhost的时候,能够浏览apache内文件夹htdocs里的index.html文件
显示的是it works   这里是正常的
但当我另外增加一个first.php,里边的内容是:<? echo phpinfo(); ?>
当浏览http://localhost/first.php的时候,提示是打开还是保存,打开后就显示:<? echo phpinfo(); ?>
同样增加一个testMySQL.php   内容是<?php
    $link=mysql_connect('localhost','root','xxxxxxx');
    if(!$link) echo "<center><font size=5 color=red>fail</font></center>";
    else echo "<center><font size=5 color=red>success</font></center>";
    mysql_close();
?>和上面出现的情况一样,我的意思是为上面不能显示页面的信息

解决方案 »

  1.   

    因为你的apache和php关连的东西没有配置好
    参考http://www.qqread.com/php/n652282101.html
      

  2.   

    你是直接在浏览器上输入这个链接吗?似乎在有点像用Dreamweaver编辑好后直接在里面点击在浏览器浏览。
      

  3.   

    我没用Dreamweaver
    直接在浏览器上输入的
      

  4.   

    并且一切都是按照说明一步一步修改后的
    如果哪里有错的话
    当http://localhost的时候,能够浏览apache内文件夹htdocs里的index.html文件
    显示it works
    这里是没问题的啊
      

  5.   

    你浏览哪个域名,提示下载文件很明显啊,说明php脚本未被解析,服务器问你是不是要下载这个文件。如果不能服务器不能解析的东西,默认会提供下载。
    你现在把APACHE的httpd.conf找出来修改下,把PHP支持加进去,具体配置,版本不同设置也不同。
    具体配置你到网上去搜。
      

  6.   

    apache和php的配置问题。在Windows系统上使用Apache2.2上模块化安装PHP5.3PHP5.3增加了一些功能,如namespace,静态迟绑定等。
    本篇文章将帮您如何安装PHP5.3,现在我们开始。1 
    下载php5.3和apache2.2
    php5.3一定要下载VC6的,VC9的不能使用apache,只能用iis2 
    将此压缩包解压到d:\php下,也可以解压其它盘的目录安装apache2.2
    3 配置php5.3
    在d:\php目录下把php.ini-development文件改名为php.ini
    这是PHP 5.3的一个改变,另外一个文件php.ini-production是用于产品运行的典型配置。
    接着我们打开php.ini文件,定义扩展包的路径。
    查找“extension_dir”,修改为:
    extension_dir = “d:\php\ext”
    然后,我们打开一些必要的扩展包,即去掉一些扩展包的文件名的分号,以下笔者的配置:
    extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll
    extension=php_xmlrpc.dll
    4 配置Apache2.2
    打开Apache的httpd.conf文件,增加默认首页:DirectoryIndex index.php index.html
    在126行左右,即LoadModule的最后加入:
    LoadModule php5_module "d:/php/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "d:/php"5 测试
    在apache的htdocs目录中新建index.php输入内容:<?php 
    phpinfo(); 
    ?>然后重启Apache2。输入http://localhost即可访问
      

  7.   

    另外我想问下
    如果我是windows+apache+php,当需要写代码的时候是不是直接用写字板就可以,最后改成.php格式的
    再放到相应文件夹内,最后直接浏览路径就能看到效果?如果是用dreamweave的话就不用自己搭建这么多的环境,就像是在c++的编译器里运行就能看到效果?
      

  8.   

    没配置环境。
    新学的话,建议用appserv、wampserver这类集成环境,不用配置。
      

  9.   

    用DW也是要配置环境的。DW只是方便编辑。
      

  10.   

    http://localhost:8080/first.php 你的端口号没有写好
      

  11.   

    我下了一个都已经装好的,不过往htdocs增加写好后的.php文件,还是无法解析
    不过我想了一另外的方法,把原来自带的index.php内的代码不断的替换,来验证代码的最终运行效果,行的通
    目前我只是刚开始接触PHP的代码,所以看到代码后就想看到运行后的效果,不过搭建这个环境真是很不顺利
    不知道坛里PHP程序员都是如来学好PHP的
    总之目前我只关心代码,之余其他的东西代码掌握的差不多了再说吧
      

  12.   

    好的PHP程序员是不是都是对PHP代码的掌握上?
    尽管用那个DW能图形化的创建出页面来
      

  13.   

    应该是LoadModule php5_module "d:/php/php5apache2_2.dll"没有加载。