日期:2014-05-17  浏览次数:20976 次

apache 无法解析 php 显示空白?
环境: 安装的centos 5.4 选择安装的桌面环境.server . 进入系统后,系统已经默认安装了 apache php mysql . 

启动mysql 进入正常. 开启apache 后,用火狐开启 : http://127.0.0.1/ 有显示默认的apache2页面. 

问题: 我在默认的 /var/www/html/ 下建立 test.php 里面加入 phpinfo(); 想显示相关信息. 结果显示空白页面? 
  再建立了一个test.html 访问后结果显示404错误.  


  查看了httpd.conf 配置, 里面的默认路径也是/var/www/html php 模块也加载了.  

  实在搞不清楚什么原因, 忘各位能指点下,不胜感激!

------解决方案--------------------
三种基本角色 user(用户,也叫所有者)、group(组)、others(其他人,不严格的来说,可以看作是windows里面的everyone)
三种基本权限 r(read,读取)、w(write,写入,修改)、x(execute,执行,对文件来说可执行文件,包括sh脚本等,对目录来说如列目录)

根据你apache的运行用户和组来设置
------解决方案--------------------
探讨
恩 用了 chmod 775 * -R /var/www/html 后可以了.