php require once报错的解决办法:首先找到并打开“php.ini”文件;然后把“display_error=off”改成“display_error=on”;最后把上级目录的IUSR开启可读权限即可。
推荐:《PHP视频教程》
问题描述:
刚装好PMA,在火狐中访问,会看到白板,什么都没输出。使用IE可以看到500错误(服务器内部错误)
打开报错后发现
Warning: require_once(./libraries/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in ***\mousebomb\pma\index.php on line 35
Fatal error: require_once() [function.require]: Failed opening required ‘./libraries/common.inc.php’ (include_path=’.;C:\php5\pear’) in ***\mousebomb\pma\index.php on line 35
而文件是确实存在且IUSR(IIS匿名访问用户)有权限的。
解决方案:
白板的解决:修改php.ini中的相关错误输出设置,默认的php.ini只需要把display_error=off改成display_error=on就可以
require出错解决:require所有./开头的相对路径文件,都必须把上级目录的IUSR开启可读权限。不仅配置PMA,无论什么网站,在wimp下都要注意./开头的文件要想访问都必须上级目录可读。
相关文献:
http://hi.baidu.com/ucsec/blog/item/193bc1b6e3ae98fc31add1ab.html
如何解决php require once报错问题
—–文章转载自PHP中文网如有侵权请联系admin#tyuanma.cn删除
php session 跨页丢失怎么办
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如需商用请购买正版!
本站资源如无特殊说明解压密码一律为www.ymkuzhan.com