Php Codeigniter仍然加载删除的控制器方法

Php Codeigniter仍然加载删除的控制器方法,php,function,codeigniter,codeigniter-2,Php,Function,Codeigniter,Codeigniter 2,我使用CodeIgniter已经有一段时间了,从来没有遇到过这个问题 基本上,来自控制器的函数将继续加载,即使它不再存在 除了Chromes之外,我没有任何缓存机制,我已经硬重置了,但没有任何效果。如果您在屏幕截图中注意到,它将抛出一个与表单验证库关联的错误。我已经排除了它是CodeIgniter的可能性,这肯定是我做错了什么,但我看不出来 我之前说过,我不认为问题出在CodeIgniter上,但那是因为我假设我的应用程序的最后一个版本正常工作,但它不再工作。我会不断更新 好吧,虽然我只是想发送

我使用CodeIgniter已经有一段时间了,从来没有遇到过这个问题

基本上,来自控制器的函数将继续加载,即使它不再存在

除了Chromes之外,我没有任何缓存机制,我已经硬重置了,但没有任何效果。如果您在屏幕截图中注意到,它将抛出一个与表单验证库关联的错误。我已经排除了它是CodeIgniter的可能性,这肯定是我做错了什么,但我看不出来

我之前说过,我不认为问题出在CodeIgniter上,但那是因为我假设我的应用程序的最后一个版本正常工作,但它不再工作。我会不断更新

好吧,虽然我只是想发送一个帖子,但是表单上的隐藏元素和其他可见元素确实导致了这个问题。为了向您提供更多信息,此表单本质上是CURL的用户界面。它获取一个网站或任何url以及标题,并试图将该网站的版本下载到我的数据库中。我可能已经解决了这个问题,但在我指出问题之前,我还不能说问题已经解决

所以,我不知怎么把它修好了

这是我的错误代码:
echo form_input($value,set_value($value,$value))

这就是我将其更改为的内容,它以某种方式工作:
echo form_input($name,$value)

如果您必须知道这是循环的开始:
foreach(apache_request_headers()作为$name=>$value){}

您可能需要禁用

请参阅上的此答案。

您可能希望禁用


请参阅上的此答案。

清除缓存文件并重新加载站点。只需尝试运行CCLEANER清除我的整个Internet缓存,它仍然存在。我没有使用任何CI缓存或任何其他方法来缓存任何文件。我甚至尝试重命名文件和函数名,但仍然没有更改。我得到了同样的信息。有趣的是,我将同一个字符串插入到另一个字段中,但我无法让它在这个特殊的字段中工作,显然是新的控制器和函数。仅供参考,我从未对CI的核心做过任何事情,我几乎下载了一个版本,更改配置设置,这非常简单。请尝试其他浏览器清除缓存文件并重新加载站点。只需运行CCLEANER清除我的整个Internet缓存,它仍然存在。我没有使用任何CI缓存或任何其他方法来缓存任何文件。我甚至尝试重命名文件和函数名,但仍然没有更改。我得到了同样的信息。有趣的是,我正在将相同的字符串插入到另一个字段中,但我无法使其用于此特定字段,而且显然是新的控制器和函数。仅供参考,我从未对CI的核心做过任何操作,我几乎下载了一个版本,更改了配置设置,这非常简单。请尝试其他浏览器