您好,欢迎访问一九零五行业门户网

php种关于require上级目录提示没有权限那么请问如何配置apache

网站使用了thinkphp5框架,服务器采用wdcp搭建的
然后将公共文件上传到了/website/public_html目录中
其他不可访问的框架文件放在了/website/目录中
但是当php require /website/目录中的一些类的时候,他会提示failed opening required 
估计是wdcp的设置导致没有权限
附上wdcp中apache的设置
<virtualhost *:88> documentroot /www/web/website/public_html servername new.website.comserveralias new.website. comerrordocument 400 /errpage/400.htmlerrordocument 403 /errpage/403.htmlerrordocument 404 /errpage/404.htmlerrordocument 503 /errpage/503.htmlphp_admin_value open_basedir /www/web/website:/tmp <ifmodule mod_deflate.c> deflatecompressionlevel 7 addoutputfilterbytype deflate text/html text/plain text/xml application/x-httpd-php addoutputfilter deflate css js html htm gif jpg png bmp php </ifmodule> </virtualhost> <directory /www/web/website> options followsymlinks allowoverride all require all granted </directory>
请问大神如何解决,百度了也百度不到
require /website/明显不对,错误信息的意思也是这个目录根本不存在,这里要用相对路径或者/www/web/website。你看,你的apache配置都写了documentroot /www/web/website/public_html。
如果一定想用绝对路径最好先执行一次 echo dir,看看到底完整路径是什么。
以上就是php种关于require上级目录提示没有权限那么请问如何配置apache的详细内容。
其它类似信息

推荐信息