上载图像在drupal 6下显示错误

上载图像在drupal 6下显示错误,drupal,Drupal,一个站点已经正常运行了一段时间。但最近,当我上传图像时,它总是引发以下错误: 发生了一个不可恢复的错误。服务器缓存中缺少此表单。尝试重新加载页面并再次提交 我第一次上传的图像是确定的。但是当我创建第二篇文章并上传图像时,它显示了上述错误。上传按钮消失了 有人知道如何纠正它吗?出现这种错误的原因是什么?显然问题不在于Drupal。很可能是服务器上的设置。如果你使用托管服务。请联系支持人员,他们可能会提供建议。还建议查看FAQ页面,模块将加载图像坐标 此外,要测试此问题,请尝试将网站移动到您当地的k

一个站点已经正常运行了一段时间。但最近,当我上传图像时,它总是引发以下错误:

发生了一个不可恢复的错误。服务器缓存中缺少此表单。尝试重新加载页面并再次提交

我第一次上传的图像是确定的。但是当我创建第二篇文章并上传图像时,它显示了上述错误。上传按钮消失了


有人知道如何纠正它吗?出现这种错误的原因是什么?

显然问题不在于Drupal。很可能是服务器上的设置。如果你使用托管服务。请联系支持人员,他们可能会提供建议。还建议查看FAQ页面,模块将加载图像坐标


此外,要测试此问题,请尝试将网站移动到您当地的kompyuter,测试是否不会出现此问题。祝你好运并在sosoyaniya出现之前更新所有模块。PoeksPrimentRuyte模块加载模块开发。

其他一些用户也有类似的问题。请参阅Drupal.org上的thread和Drupal Answers上的这篇文章


尝试在
admin/settings/performance
下禁用缓存,并将最小生存期设置为none。另外,请尝试清除站点和浏览器中的缓存,然后重试。

问题出在
includes/cache.inc
文件中的
cache\u get()
函数中。 在第42行,有一张支票:

 if (isset($user->cache) && $user->cache > $cache->created)
用户缓存的时间总是大于缓存的创建时间。这就是为什么这个函数返回零并且文件没有上传的原因


但是我还没有找到解决方案。

在admin/settings/performance下禁用缓存,并将最小生存期设置为none。这可以解决问题。但这不是解决问题的好方法。如果我想为我的站点设置缓存,我该怎么办?非常感谢。