摘要:
今天一个drupal6的项目出现了个异常情况,新安装的module没有建立对应的menu,而且直接输地址访问也访问不了。然后我就想到了如果重建menu表应该可以解决问题,因为module的menu其实定义在代码里,但数据库却有menu_link这个表,如果把这个表清空了,所有页面都会提示page no find。到官网查看资料,得到用update.php就可以重建menu,但运行update.php会提示错误,错误的重点主要是缺少semaphore表,而这个表关系到menu rebuild的过程。最后在网上找到了解决方法,在数据库建立这个表:CREATE TABLE semaphore ( ` 阅读全文