Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCart仪表板错误-fopen():打开\u basedir限制生效_Opencart - Fatal编程技术网

OpenCart仪表板错误-fopen():打开\u basedir限制生效

OpenCart仪表板错误-fopen():打开\u basedir限制生效,opencart,Opencart,我在下面的仪表板页面上有这个OpenCart错误 Warning: fopen(): open_basedir restriction in effect. File(/var/www/vhosts/domainname.com/shop/download/test) is not within the allowed path(s): (/var/www/vhosts/Cloud2.chrisames.co.uk/:/tmp/) in /var/www/vhosts/domainname.

我在下面的仪表板页面上有这个OpenCart错误

Warning: fopen(): open_basedir restriction in effect. 
File(/var/www/vhosts/domainname.com/shop/download/test) is not within the allowed path(s):
(/var/www/vhosts/Cloud2.chrisames.co.uk/:/tmp/) in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 99Warning:
fopen(/var/www/vhosts/domainname.com/shop/download/test): failed to open stream:
Operation not permitted in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 99Warning:
fwrite() expects parameter 1 to be resource, boolean given in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 
101Warning: fclose() expects parameter 1 to be resource, boolean given in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 
103Warning: file_exists(): open_basedir restriction in effect. 
File(/var/www/vhosts/domainname.com/shop/download/test) is not within the allowed 
path(s): (/var/www/vhosts/Cloud2.chrisames.co.uk/:/tmp/) in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 
105Warning: sprintf(): Too few arguments in 
/var/www/vhosts/domainname.com/shop/admin/controller/common/home.php on line 106
非常感谢您的帮助:)

使用FileZilla客户端(免费软件,下载并安装,或从此处下载)。。。然后Chmod目录和文件。。。 设置目录755,文件644。(服务器有自己的权限规则,但这些规则现在很常见。)

这将为您修复它

使用FileZilla客户端(免费软件,下载并安装或从此处下载)。。。然后Chmod目录和文件。。。 设置目录755,文件644。(服务器有自己的权限规则,但这些规则现在很常见。)


这将为您解决问题

您在服务器上设置了
open\u basedir
限制,并且OpenCart没有对此目录的写入权限
/var/www/vhosts/domainname.com/shop/download/
。将此路径添加到
open_basedir
指令,或尝试将权限设置为
775
777
(但我猜
chmod
在这种情况下不起作用)。谢谢shadyyx,我已经进入了我的托管公司,他们现在正在为我解决这个问题:)作为将来的参考,如果你有FTP访问权限,你可以从类似FileZilla的程序中执行此操作。这将为您的托管公司节省大量往返时间:)您在服务器上设置了
open\u basedir
限制,并且OpenCart没有写入此目录的权限
/var/www/vhosts/domainname.com/shop/download/
。将此路径添加到
open_basedir
指令,或尝试将权限设置为
775
777
(但我猜
chmod
在这种情况下不起作用)。谢谢shadyyx,我已经进入了我的托管公司,他们现在正在为我解决这个问题:)作为将来的参考,如果你有FTP访问权限,你可以从类似FileZilla的程序中执行此操作。这将为您节省大量与托管公司的往返时间:)