从 URL 错误安装Joomla扩展:存档不存在



我正在尝试将软件包从URL安装到我的本地服务器中,但收到此错误:

Error
Archive does not exist
Warning
JFolder: :files: Path is not a folder. Path: C:xampphtdocsJoomlatmpinstall_53170ad5161e0
JFolder: :folder: Path is not a folder. Path: C:xampphtdocsJoomlatmpinstall_53170ad5161e0
JFolder: :files: Path is not a folder. Path: C:xampphtdocsJoomlatmpinstall_53170ad5161e0
JInstaller: :Install: Cannot find Joomla XML setup file

tmp 路径正确,远程文件 URL 链接也正确。我也尝试过清除tmp文件夹,但仍然没有帮助。上载包文件时,包将正确安装。

有谁知道发生了什么?

如果你使用的是 Linux

您可能需要修复目录权限。检查是否有任何目录CHMOD0777。如果存在文件夹的CHMOD值小于0777则将其设置为 0777 。安装后,您必须将chmod改回0755

尽管这篇文章已经很老了,但我希望寻找解决方案的人会偶然发现这个问题和答案:

在Windows主机上安装和更新Joomla时,我遇到了同样的问题,问题与未设置"tmp","模块"等各种目录的目录权限有关。当我使用FTP客户端的chmod功能时,服务器以504 Command not implemented for that parameter响应(在我的FTP协议中显示为绿色而不是红色,所以我)因此权限从未更改。我不得不使用主机的 Web 界面更改安全设置,之后安装软件包按预期工作。

仅适用于此文件夹:

CHMOD 777/opt/lampp/htdocs

项目文件夹 -

CHMOD 777/opt/lampp/htdocs/project_name

in/

var/www/you_site/httpdocs/configuration.php change value:$ftp_enable = '0'; 从 1 设置 0

最新更新