0

同じサーバー上にある外部データベースから同じカテゴリの記事を表示する新しいモジュール(joomla)を作成しようとしています。内部テーブルを使用してトリックを実行するネイティブjoomlaモジュールを変更しようとしています。(内部テーブル:_asso、外部テーブル:_rsc)

そのコードを変更しました(ネイティブモジュール)

 $com_path = JPATH_SITE.'/components/com_content/';

それと

$com_path = '/homez.420/kmxsiksf/rsc/components/com_content/helpers/route.php';

しかし、私はこのエラーを受け取りました:

致命的なエラー: require_once()[function.require]:必要な'/homez.420/AAAAAA/rsc/components/com_cont ent / helpers / route.phprouter.php'(include_path ='。:/ usr / local/libを開くことができませんでした/php')/homez.420/AAAAAA/asso/modules/mod_articles_category/helper.phpの14行目

私は間違っていますか、それとも.HtaccessまたはJoomlaのどこかに、モジュールが外部テーブルのカテゴリまたはモジュールを表示できないようにするセキュリティがありますか?

ありがとう!

追伸:ネイティブモジュールコードは次のように始まります:

defined('_JEXEC') or die;

$com_path = JPATH_SITE.'/components/com_content/';
require_once $com_path.'router.php';
require_once $com_path.'helpers/route.php';

JModelLegacy::addIncludePath($com_path . '/models', 'ContentModel');

どうもありがとう!

4

1 に答える 1

1

尋ねられた質問に答えるために、あなたが言及したものの表示を防ぐためのJoomlaセキュリティはありません。.htaccessの設定について話すことはできませんが、それは非常に疑わしいことです。

于 2012-07-13T17:13:12.053 に答える