Php Joomla 2.5.9:模块安装困难

Php Joomla 2.5.9:模块安装困难,php,xml,joomla2.5,Php,Xml,Joomla2.5,我是这项技术的新手,在访问了这么多链接后才开始模块开发 但是,每当我试图通过扩展管理器安装开发的HelloWorld模块时,我总是会遇到以下错误: "JInstaller: :Install: File does not exist /Applications/MAMP/htdocs/jainism/tmp/install_511e1c1cc2b04/mod_helloworld/tmpl" 这可能是重复的问题,但我已经尝试了所有可能的解决方案,我在这里找到,也在其他网站,但我的问题的状态仍然

我是这项技术的新手,在访问了这么多链接后才开始模块开发

但是,每当我试图通过扩展管理器安装开发的HelloWorld模块时,我总是会遇到以下错误:

"JInstaller: :Install: File does not exist /Applications/MAMP/htdocs/jainism/tmp/install_511e1c1cc2b04/mod_helloworld/tmpl"
这可能是重复的问题,但我已经尝试了所有可能的解决方案,我在这里找到,也在其他网站,但我的问题的状态仍然没有解决

为了方便起见,我只是将xml代码粘贴到下面:-

<?xml version="1.0" encoding="utf-8"?>
<extension type="module" version="2.5" client="site" method="upgrade">
<name>Hello, World Module!</name>
<author>Mohit Jaiswal</author>
    <license>GNU General Public License version 2 or later; see
        LICENSE.txt</license>
<version>2.5.0</version>
<description>A simple Hello, World! modules.</description>
<files>
   <filename module="mod_helloworld">mod_helloworld.php</filename>
    <folder>tmpl</folder>
     <filename>index.html</filename>
     <filename>helper.php</filename>
     <filename>mod_helloworld.xml</filename>
</files>
</extension>

你好,世界模块!
莫希特监狱
GNU通用公共许可证第2版或更高版本;看见
LICENSE.txt
2.5.0
一个简单的你好,世界!模块。
mod_helloworld.php
tmpl
index.html
helper.php
mod_helloworld.xml
而且,我已经反复检查了太多次我的目录结构,如上面的xml中所示,以及文件名


请提供帮助。

发生此错误可能是因为“tmpl”文件夹为空。如果将默认的0字节“index.html”文件放在此文件夹中,则错误可能会消失。

如果模块zip中有
tmpl
文件夹,则原因可能是您正在xml文件中添加
mod_helloworld.xml
。请尝试不使用此选项

也请勾选此项-


希望它能起作用。

对不起,默认情况下,我没有得到0字节,我在index.html中写的是:-也可以。0字节的文件仅仅意味着空文本文件,但实际上Joomla现在的默认值似乎是
。无论如何,内容真的不重要。好吧,让我通过向当前索引文件添加doctype进行检查,并将相应地更新您…谢谢您的帮助。我想知道这是否可能是权限或路径问题。你在这个网站上成功安装了其他扩展吗?嗨,大卫,这真的很奇怪,根据你的查询,我已经成功安装了其他扩展,并且能够使用我开发的组件和其他东西,我遇到了模块部分的问题。