Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法包含xajax Javascript组件_Javascript_Php_Codeigniter_Xajax - Fatal编程技术网

无法包含xajax Javascript组件

无法包含xajax Javascript组件,javascript,php,codeigniter,xajax,Javascript,Php,Codeigniter,Xajax,在codeigniter中使用ajax时,我面临以下错误。我已经成功地在客户端实现了xajax,它在管理端给出了错误。 管理员和客户端控制器位于控制器目录下 错误是 错误:无法包含xajax Javascript组件。也许URL不正确? URL:xajax_js/xajax_core.js 请指定答案。我假设您安装了最新版本的Apache2 web服务器,并且没有使用其他web服务器。我确实遇到了这个问题,下面是我的建议,因为它们与Apache2有关 确保为Apache2 web服务器中的xaj

在codeigniter中使用ajax时,我面临以下错误。我已经成功地在客户端实现了xajax,它在管理端给出了错误。 管理员和客户端控制器位于控制器目录下

错误是 错误:无法包含xajax Javascript组件。也许URL不正确? URL:xajax_js/xajax_core.js


请指定答案。

我假设您安装了最新版本的Apache2 web服务器,并且没有使用其他web服务器。我确实遇到了这个问题,下面是我的建议,因为它们与Apache2有关

确保为Apache2 web服务器中的xajax文件安装了正确的别名。您应该在mods中有一个可用的.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//var/lib/php5/xajax/
别名/xajax_-js//var/lib/php5/xajax/xajax_-js/
要求所有授权
命令拒绝,允许
通融
在上面的示例中,替换xajax安装的适当路径


特别是,如果您使用的是Apache 2.4,请注意现在需要“Require all grated”指令,而不是“Order”和“Allow”指令,这两个指令在Apache 2.2中实现了相同的功能。

如果您的安装在另一个目录中,请确保设置了javascript URI。例如,我的代码在
admin/includes/xajax
中,所以在xajax 0.6中,我必须这样做

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