Joomla Path不在open_basedir路径中

时间:2013-05-07 11:21:40

标签: joomla web permissions

我正在尝试将新插件上传到远程服务器(websitename.com/administrator)上的Joomla网站。 我使用FileZilla(777 - 读取,写入等)为所有文件夹和子文件夹指定了权限。 但当我转到Extensions Manager并尝试从我的本地磁盘驱动器上传插件时,我收到以下错误消息:

JFolder::create: Path not in open_basedir paths
Warning: Failed to move file!

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

要解决这个问题 - 通常罪魁祸首可能是这两个地方:

$ log_path ='/ home / myname / public_html / logs';

$ tmp_path ='/ home / myname / public_html / tmp';

在configuration.php文件中。检查那些是否设置在适当的位置(并且仍然不要说// localhost / wahtever)。

大多数情况下,默认权限应该没有问题。

从“localhost”转移到托管服务器的一种非常简单的方法是使用Akeeba Backup - 您只需在您的localhost(可以是.zip格式)上载完成的站点,您的远程服务器,解压缩,完成重新安装过程(不到5分钟),您的站点已启动并运行。

重新安装过程将自动更改99%的localhost内容,这样您就不会遇到这样的问题。