首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未应用Drupal 6站点更新

未应用Drupal 6站点更新
EN

Drupal用户
提问于 2012-10-27 23:47:57
回答 3查看 492关注 0票数 0

我有一个Drupal 6站点运行良好,但是当试图通过上传模块的最新版本并访问update.php将更新应用到其模块时,更新过程已经完成,但是当我检查可用的更新报告时,它仍然会向我显示将它们标记为过期的旧模块版本。

我可以在DB中读写,也可以将文件上传到服务器,因此它不是DB或文件权限。

你能解释一下为什么更新没有被应用/看到吗?

EN

回答 3

Drupal用户

回答已采纳

发布于 2012-11-03 15:39:16

我必须把这个放在这里以防其他人有同样的问题。

问题是,在我的例子中,我将旧模块文件夹备份到一个文件夹中,在/site/all/ modules /中调用“旧备份”,以便万一出了什么问题,我就可以抓取旧的副本,同时找出问题所在。

问题是,站点模块扫描器正在旧模块中获取新位置,这就是为什么我永远无法应用这些更新。

我能够用上面关于检查DB的注释来判断。

当我检查系统表时,我注意到以下内容:

站点/所有/模块/旧备份/ctools/ctools.模块

而不是这样:

站点/all/模块/ctools/ctools.Module

谢谢大家的意见,因为他们帮助我找出了什么是错误的,我希望这能帮助其他人在类似的情况。

票数 2
EN

Drupal用户

发布于 2012-10-28 11:00:21

你清理缓存了吗?

您确定正在更新正确的模块吗?例如,Drush会将模块放在sites/all/模块中,但是如果您的模块放在概要文件/概要文件/模块中,Drupal可能仍然在读取旧模块。Drupal不会抱怨,如果你有重复,只有在启用。

你能确认模块被读取了吗?检查数据库,模块路径正确吗?你们模块的信息文件是否显示了正确的版本?

票数 2
EN

Drupal用户

发布于 2012-10-28 13:32:46

作为额外的预防措施:您是否正在用新的模块文件覆盖现有的模块文件?如果是这样的话,我会尝试先删除要更新的模块,然后解压缩新模块。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/48972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档