使用APMServ配置zend framework时出现open_basedir restriction in effect问题
2016-03-03 21:40
621 查看
当我们按照安装要求安装完成时,在浏览器访问我们的地址时,会出现这样的问题:
Warning: realpath() [function.realpath]:open_basedir restriction in effect. File(D:\apmserv\APMServ5.2.6\www\htdocs\vote\application) is not within the allowed path(s): (D:/apmserv/APMServ5.2.6/www/htdocs/vote/public/;D:/apmserv/APMServ5.2.6/tmp/uploadtemp/;) in D:\apmserv\APMServ5.2.6\www\htdocs\vote\public\index.phpon
line 5
Warning: require_once(Zend/Application.php) [function.require-once]:
failed to open stream: Operation not permitted inD:\apmserv\APMServ5.2.6\www\htdocs\vote\public\index.php on line 18
Fatal error: require_once() [function.require]:
Failed opening required 'Zend/Application.php' (include_path=';.;C:\php5\pear') inD:\apmserv\APMServ5.2.6\www\htdocs\vote\public\index.php on line 18
刚开始我还以为是php.ini或httpd.conf文件配置的问题,经过6个多小时的研究我终于找出问题所在,原因是:
使用APMServ可视化界面配置虚拟主机时,在目录为D:\apmserv\APMServ5.2.6\Apache\conf\apmserv\vhost.conf文件里会自动生成一段配置虚拟主机的设置,但是这段设置中有一句设置了权限,让我们无法继续访问我们的地址,php_admin_value open_basedir "D:/apmserv/APMServ5.2.6/www/htdocs/;D:/apmserv/APMServ5.2.6/tmp/uploadtemp/;"就是这句话,把它删除以后重启apache服务器,就好了
相关文章推荐
- People attend college or university for many different reasons
- CSS和JS标签style属性对照表
- javascript 构造函数中的属性与原型上属性优先级的比较
- 不同版本下的toggle
- 一个小画板(使用canvas)
- jquery学习笔记之动态添加元素绑定事件
- 一个前端小白进入公司所需要的所有配置环境o(╯□╰)o
- JS操作select标签
- javascript学习----关于字符串类的隐性转换
- 我的第一篇jsp文章
- UC星座占卜H5
- Node:初识Stream
- [转载]caffe学习日记
- js入门
- js数组的使用
- ExtJS superclass.constructor.call(this, config)
- H5应用,看各家的脑洞~
- css选择器
- Javascript面向对象与原型
- bzoj4411 [Usaco2016 Feb] Load balancing