实施的项目中用到了apache,执行程序时,站点对应的错误日志中显示:

首先:apache(rpm安装的)

[Fri Apr 19 09:28:16 2013] [crit] [client xx.xx.xx.xx] (13)Permission denied: /var/boc/bocDao/public/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

.htaccess文件确实存在,权限755,上级目录同样是755,用户 属主 apache,看上去没什么问题,但是执行程序就是报这个错,后来在 apache的配置文件(httpd.conf)中发现:

DirectoryIndex index.html index.html.var 其中没有“ index.php”,然后加上,重启apche后就ok了!

报上述错误 很容易被误导,还是需要观测自己生产环境去调试!