簡體   English   中英

無法包含xajax Javascript組件

[英]xajax Javascript component could not be included

我在Codeigniter中使用Ajax時遇到以下錯誤。 我已經在客戶端成功實現了xajax,它在管理端給出了錯誤。 admin和client控制器位於controllers目錄中。

錯誤為錯誤:無法包含xajax Javascript組件。 網址可能不正確? 網址:xajax_js / xajax_core.js

請指定答案。

如果您的安裝位於另一個目錄中,請確保已設置了javascript URI。 例如,我的位於admin/includes/xajax ,因此在Xajax 0.6中,我必須做

$xajax->configure('javascript URI', 'includes/xajax/');

我假設您已經安裝了Apache2 Web服務器的最新版本,並且沒有使用其他Web服務器。 我確實遇到了這個問題,這是與Apache2相關的建議。

確保為Apache2 Web服務器中的xajax文件安裝了適當的別名。 您應該在mods-available中有一個.conf文件,該文件與啟用了mods的符號鏈接,並且與以下內容非常相似:

<IfModule alias_module>
    Alias /xajax/ /var/lib/php5/xajax/
    Alias /xajax_js/ /var/lib/php5/xajax/xajax_js/

    <Directory "/var/lib/php5/xajax">
        Require all granted
        Order deny,allow
        Allow from all
    </Directory>
</IfModule>

在上面替換您的xajax安裝的適當路徑。

特別是 ,如果您使用的是Apache 2.4,請注意,現在需要使用“要求所有被授予的權限”指令,而不是在Apache 2.2中完成相同任務的“命令”和“允許”指令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM