一起源码网

  • www.171739.xyz
  • 全球最大的互联网技术和资源下载平台
搜索
猜你喜欢
查看: 8687|回复: 1
打印 上一主题 下一主题

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

[复制链接]

0

主题

0

帖子

1万

积分

钻石会员

Rank: 8Rank: 8

积分
17424
QQ
跳转到指定楼层
楼主
发表于 2020-3-4 11:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
网站使用了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,看看到底完整路径是什么。

分享到:  QQ好友和群QQ好友和群
收藏收藏
回复

使用道具 举报

0

主题

13

帖子

41

积分

新手上路

Rank: 1

积分
41
沙发
发表于 2022-9-2 14:36 | 只看该作者
怎样用源代码下电影
回复

使用道具 举报

一起源码让程序更轻更快

www.171739.xyz

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表