首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php不像预期的那样在语法open_basedir上工作

php不像预期的那样在语法open_basedir上工作
EN

Server Fault用户
提问于 2015-09-10 13:35:04
回答 1查看 3K关注 0票数 1

我试图在我的语法NAS (DSM5.2)上安装gitlist。

我下载并配置了config.ini中的gitlist,并将其指向我的存储库文件夹(/var/services/home/git/repo)。

但是,当我试图访问应用程序时,我会得到以下错误:

代码语言:javascript
复制
Warning: is_dir(): open_basedir restriction in effect.
File(/var/services/homes/git/repo) is not within the allowed path(s):
(/var/services/tmp:/etc.defaults:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:
/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:
/var/services/homes:/var/services/homes/git/repo) in 
/volume2/web/gitlist/src/GitList/Config.php on line 62 Please, 
edit the config file and provide your repositories directory

如您所见,文件夹(/var/services/home/git/repo)已经存在于允许的路径列表中。

是否有人有同样的问题或知道如何解决?

EN

回答 1

Server Fault用户

发布于 2016-09-22 13:29:23

在我试图安装Magento 2时,也发生了同样的事情:

异常#0 (异常):警告: is_dir():有效的open_basedir限制。文件(/etc/pki/tls/certs)不在允许的路径(S):(/var/www/:/tmp:/etc/pki/)

原来/etc/pki/文件夹根本不存在,我只需要创建目录就可以让它正常工作:

代码语言:javascript
复制
mkdir /etc/pki
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/721466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档