【发布时间】:2016-08-17 02:33:27
【问题描述】:
我正在尝试将 CJAX 与 Codeigniter 一起使用。帮助文档真的很混乱,我无法让它们工作。 我已经下载了 CJAX 并将其提取到我的基本根文件夹中,其中包含应用程序和 htaccess 文件。
当我尝试在视图中做事时
/ajax.php?sample/test
我收到以下错误:
Severity: 8192
消息:非静态方法 plugin::initiatePlugins() 不应该 静态调用,假设 $this 来自不兼容的上下文
文件名:classes/core.class.php
有人可以指导我完成安装吗? 我试图在 core.class.php 中将函数 initialPlugins() 更改为公共函数 initiagePlugins 但无济于事。 我的 htaccess 文件是:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?ajax/(.*)$ ajax.php?$1 [NC,QSA,L]
</IfModule>
我真的需要一些帮助。谢谢。
【问题讨论】:
标签: javascript php ajax codeigniter mod-rewrite