Codeigniter重定向到另一个具有相同名称的文件夹

时间:2019-01-15 15:49:29

标签: php ajax codeigniter

我正在尝试在我的Codeigniter项目中实现ajax-live-search库。该库位于 application / third_party / jQueryLiveSearch / 核心

该库具有自己的 core 文件夹。

问题是在我加载页面时出现的,似乎Codeigniter从框架中获取了默认的核心文件夹,因此Codeigniter尝试在application/third_party/jQueryLiveSearch/core/jQueryLiveSearch.php中查找它而不是使用/core/jQueryLiveSearch.php。这给出了404,因为那不是正确的路径。

似乎Codeigniter的文件夹具有优先权。

我该怎么办?我无法将库移动到Codeigniter的 core 文件夹中。我还尝试在routes.php中创建一条路线。无论如何,告诉Codeigniter使用绝对路径吗?谢谢。

Error

1 个答案:

答案 0 :(得分:0)

由于您的库位于application文件夹之外,因此可以使用baseurl对其进行访问。

因此,您的absolute path的{​​{1}}是:

library

echo site_url("/lib/jQueryLiveSearch/core/jQueryLiveSearch.php"); 插件中,您需要在AJAX Live Search中输入url

jQuery Options