0

我正在开发 Joomla 2.5 组件,但遇到了一些问题:

似乎在 htaccess 文件中设置为禁止访问 /components 文件夹中的 php 文件。但是我的组件需要有一个可以从外部应用程序访问的文件(该文件将接收来自外部服务器/域的请求)。

一种解决方案是在安装组件期间以某种方式更改 htaccess,但我认为这是愚蠢且不安全的事情。

其他想法是将该文件放置到站点的根文件夹中,但是如何进行安装来执行此操作(可能在主 xml 文件中更改/添加某些内容或.....)?

4

1 回答 1

0

在您要访问的文件中,尝试替换它:

defined('_JEXEC') or die;

具有以下内容:

define('_JEXEC', 1);

否则完全删除这行代码,但是我应该警告你这确实构成了安全威胁。

于 2013-01-08T05:33:52.217 回答