系统:RHEL6
lamp搭建完成apache正常启动
但是无法运行php文件,在浏览器中直接显示php代码!

解决方案 »

  1.   

    显示的代码前两行?
    <?php or <?
      

  2.   

    我就是用的phpinfo();函数测试的,结果直接显示源代码 ,如下:
    <?
          phpinfo();
    ?>
      

  3.   

    另外,我已经在/etc/httpd/conf/httpd.conf 添加了.php文件类型AddType application/x-httpd-php .php
      

  4.   

    <?php
      phpinfo();
    ?>这样呢
      

  5.   

    是的,就是php文件里有啥就显示啥!呜呜……
      

  6.   

    PHP默认是<?PHP 为开始
    <?用这种需解开扩展
    改为<?PHP就能解析了
      

  7.   

    我试了,还是不行,出现浏览器出现如下:
    <?PHP
    phpinfo();
    ?>
      

  8.   

    试了,还是不行!
    <?PHP
    phpinfo();
    ?>
      

  9.   

    仅仅加AddType application/x-httpd-php .php这个是不够的。要确认一下加载了php模块没有。搜索一下相关配置之。
      

  10.   

    php5的模块已然加载,一共14个软件包均编译安装,对应安装文件夹中文件也都齐全,可能是版本的问题???
    不知道怎么弄的,我之前在CentOS(版本5.8)上搭建过lamp,顺利完成,跟这次的安装,从软件包到安装顺序都是一样的,费解!
    算了,我就是没事玩玩,先放下了!谢谢大牛们的帮助!结贴给分