在代码点火器中使用ajax时,我将面临以下错误。我已经在客户端成功地实现了xajax,它给出了管理端的错误。管理和客户端控制器位于控制器目录下。
错误是错误:无法包含组件。也许URL是不正确的?URL: xajax_js/xajax_core.js
请具体说明答案。
发布于 2015-04-09 23:00:41
我假设您安装了最新版本的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安装中替换适当的路径。
特别是,如果您正在使用Apache2.4,请注意,现在需要使用“required”指令,而不是在Apache2.2中完成相同任务的"Order“和”“指令。
发布于 2018-04-08 14:11:03
如果安装在另一个目录中,请确保设置了javascript。例如,我的是admin/includes/xajax
,所以在Xajax0.6中,我不得不这样做
$xajax->configure('javascript URI', 'includes/xajax/');
https://stackoverflow.com/questions/24219479
复制相似问题