傷痛美人兒 发表于 2015-8-19 11:35:58

首次发现linux+lamp环境下安装drupal7出现的一个错误。

  drupal7.2 安装到set up database时出错,页面跳转至
  The requested page "/drupal/" could not be found.
  或者
  The requested page "/" could not be found.
  检查数据库发现数据表安装不完整,部分表未能安装。
  如果强制继续访问install.php,将会出现以下错误:
  SQLSTATE: Base table or view not found: 1146 Table 'drupal.languages'
  错误意思为找不到drupal.languages表格,其实是因为创建表的过程被意外终止了。
  国外网站上搜索很久没能找出正确解决办法,尝试过修改php.ini的执行超时时间参数,修改hosts文件,修改各种文件的权限等等,均无果。
  >>>>故障产生原因分析以及解决办法:
  经过反复调试,发现问题是由于系统时间和时区的不正确导致的。本人猜测错误的系统时间会导致php相关超时配置出错,数据库的时间出错。
  drupal7.2版本安装时必选保证centos/redhat系统时间为当前正确时间,否则将出现以上故障。
  修改时间后,一切正常。
  
页: [1]
查看完整版本: 首次发现linux+lamp环境下安装drupal7出现的一个错误。