Drupal 7网站无法加载(致命错误:在619行的C:\ xampp \ htdocs \ new \ drupal \ includes \ menu.inc中调用未定义的函数user_access())

时间:2011-07-15 03:51:44

标签: drupal drupal-6 drupal-7 drupal-modules

我的drupal网站出现以下错误。

“致命错误:在第619行的C:\ xampp \ htdocs \ new \ drupal \ includes \ menu.inc中调用未定义的函数user_access()”

我已检查系统表和user.module的状态设置为1。

有人可以建议可能出现的错误吗?

此致

2 个答案:

答案 0 :(得分:0)

您在xampp安装中使用哪个版本的PHP?您是否在错误出现之前禁用/启用了Zend Optimizer或其他PHP模块?哪个版本的drupal会导致此错误?

答案 1 :(得分:0)

以下是一些提示:

  • 确保您的Drupal核心所有文件都在正确的位置(尤其是用户模块),
  • 确保导入的数据库采用UTF-8格式,
  • 将您的Drupal核心升级到最新版本(drush fr && drush up drupal
  • 清除所有缓存(drush -y cc all),包括memcached(killall memcached),
  • 使用[Registry Rebuild] [1],
  • 重建您的注册表
  • 如果您正在使用正在实施drupal_bootstrap()的模块(例如安全网站),请将其停用,
  • 尝试禁用您的PHP缓存引擎(例如XCache,Zend优化器)以查看是否存在问题,
  • 在不同的环境/机器上测试,
  • 最终将数据库从之前的工作点恢复