我的系统是CentOS,然后启动的httpd服务,能在http://localhost浏览apache的主页,但是我在/www/html中建了一个php文件,内容是
<?phpphpinfo();?>但是在浏览器中输入http://localhost/info.php,显示一片空白,右键查看源代码为空
这是什么原因啊??很急,在线等~~

解决方案 »

  1.   

    看看你的apache配置文件,默认的入口地址在哪?或者你测试一下加上全路径试一下phpinfo能不能显示
      

  2.   

    如果在html文件夹下放了PHP文件,连 apache的主页也显示不了,就是一片空白~~
      

  3.   

    进入/var/www/  
    在终端下运行  cd /var/www/
    ls -lh看下html目录的访问权限 是root还是nobody更改权限和用户组用这两个chmod  chown
    apache的默认重要配置信息如下:配置文件:/etc/httpd/conf/http.conf
    服务器的根目录:/var/www/html
    访问日志文件:/var/log/httpd/access_log
    错误日志文件:/var/log/httpd/error_log
      

  4.   

    弱弱的问下:你把网址写成http://localhost/html/info.php试下
      

  5.   

    当然你要确定你把<?php
    phpinfo();
    ?>保存的名字是info.php
      

  6.   

    有两种可能
    (1)你的apache没有加载php模块
    (2)你的apache没有设定你存放文件的路径