DRUPAL7 : 安装中文版本时遇到的问题
http://yeenav.com是基于Drupal 7+汉化资源 搭建。
期间遇到一些麻烦, 做个记录。
首先把语言包drupal-7.0.zh-hans.po
放在htdocs/drupal-7.0/profiles/standard/translations下面
进入http://localhost安装界面,提示数据库连接错误,需要创建drupal数据库。
记得字符集要用utf8(unicode-general-ci).
在安装翻译这一步会出现1146 Table 'drupal.languages' doesn't exist
执行下面的sql脚本:
-- --------------------------------------------------------
--
-- 表的结构 `languages`
--
CREATE TABLE IF NOT EXISTS `languages` (
`language` varchar(12) NOT NULL default '' COMMENT 'Language code, e.g. ’de’ or ’en-US’.',
`name` varchar(64) NOT NULL default '' COMMENT 'Language name in English.',
`native` varchar(64) NOT NULL default '' COMMENT 'Native language name.',
`direction` int(11) NOT NULL default '' COMMENT 'Direction of language (Left-to-Right = 0, Right-to-Left = 1).',
`enabled` int(11) NOT NULL default '' COMMENT 'Enabled flag (1 = Enabled, 0 = Disabled).',
`plurals` int(11) NOT NULL default '' COMMENT 'Number of plural indexes in this language.',
`formula` varchar(128) NOT NULL default '' COMMENT 'Plural formula in PHP code to evaluate to get plural indexes.',
`domain` varchar(128) NOT NULL default '' COMMENT 'Domain to use for this language.',
`prefix` varchar(128) NOT NULL default '' COMMENT 'Path prefix to use for this language.',
`weight` int(11) NOT NULL default '' COMMENT 'Weight, used in lists of languages.',
`JavaScript` varchar(64) NOT NULL default '' COMMENT 'Location of JavaScript translation file.',
PRIMARY KEY (`language`),
KEY `list` (`weight`,`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='List of all available languages in the system.';
进入网站设置页面
继续可能报错
1146 Table 'drupal.cache_update' doesn't exist
执行下面的sql:
--
-- 表的结构 `cache_update`
--
CREATE TABLE IF NOT EXISTS `cache_update` (
`cid` varchar(255) NOT NULL default '' COMMENT 'Primary Key: Unique cache ID.',
`data` longblob COMMENT 'A collection of data to cache.',
`expire` int(11) NOT NULL default '' COMMENT 'A Unix timestamp indicating when the cache entry should expire, or 0 for never.',
`created` int(11) NOT NULL default '' COMMENT 'A Unix timestamp indicating when the cache entry was created.',
`serialized` smallint(6) NOT NULL default '' COMMENT 'A flag to indicate whether content is serialized (1) or not (0).',
PRIMARY KEY (`cid`),
KEY `expire` (`expire`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
安装完毕。
----------------
如果返回到主页面时未出现home菜单以及登录界面,表明数据库创建有问题,可从一台已有Drupal安装的数据库中导入数据即可。
----------------
如果上面的安装仍然有问题,还可以通过admin导入中文资源,具体步骤如下:
*)启用Modules中的locale模块
*)通过如下链接导入.po资源文件
http://example.com/admin/config/regional/translate/import
可参考locale模块的在线说明文档http://drupal.org/documentation/modules/locale
Note1: 在禁用用户登录框后,可通过http://localhost/?q=user登录访问后台
Note2: 如果有数据库连接错误,可检查default/settings.php里面的数据库连接设置参数
DRUPAL7 : 安装中文版本时遇到的问题的更多相关文章
- drupal7安装中文错误
安装中文错误 星期四, 07/04/2013 - 15:06 — tao_3000 更多0 An AJAX HTTP error occurred. HTTP Result Code: 200 Deb ...
- 标准Drupal7安装中文翻译出错解决办法
这个问题在网上解决的方案一致都是说在\sites\default\settings.php文件,在最后增加以下两行: ini_set('memory_limit', '1280M'); //加大php ...
- 当您尝试再次安装 SQL Server 时,SQL Server 2008年安装将会失败
症状 当您尝试在一台服务器上安装 Microsoft SQL Server 2008年时,则安装将失败.当您尝试在同一台服务器上重新安装 SQL Server 2008年的相同副本时,此安装也将失败. ...
- 如何在FreePBX ISO 中文版本安装讯时网关,潮流16FXS 网关和潮流话机
如何在FreePBX ISO 中文版本安装讯时网关,潮流16FXS 网关和潮流话机摘自:http://www.siplab.cn/?p=664 1)迅时的fxo口网关要注册到asterisk,所以现在 ...
- 自己在安装centos 系统时, 是使用英文安装 成功,现在系统语言为英语,如何设置为中文?
作为一个linux菜鸟,遇到的问题可谓真多,在虚拟机VMware上安装好centos系统后,心里甚喜,也连上网络了. 一.遇到的问题 but,火狐浏览器浏览网页出现乱码,也不知道怎么解决?所有的中文都 ...
- 安装Cnario Player 3.8.1.156或其他版本时提示"Warning 4154. Adobe Flash Player 13 ...not correctly installed"
错误提示 安装Cnario Player 3.8.1.156或其他版本时, 有时会出现如下提示: Warning 4154. Adobe Flash Player 13 ...not correctl ...
- Mac OS安装Windows各版本时注意事项(2014年后的Mac机相信会有这些问题)
2014年后的Mac Mini安装Windows时候,会遇上更种坑,我这几天不断失败及尝试更种版本,各有心得体会,我写下来是为了避免大家遇到像我这种问题. (2014年之前的Mac Mini是否这样, ...
- 【Redis】安装 Redis接口时异常 ,系统ruby版本过低
场景 操作系统Linux CentOS 7.2,安装Redis接口时,使用命令:gem install redis ,用于系统ruby版本过低,报错“redis requires Ruby versi ...
- C#的Installer生成的msi的安装文件,安装新版本时提示:已经安装了该产品的另一个版本。无法继续安装此版本
之前折腾了个C#的项目: WLW (Windows Live Writer) Plugin–InsertSkydriveFiles 然后又弄了个对应的Installer: [已解决]给一个C#的Dll ...
随机推荐
- layer弹出框确定前验证:弹出消息框(弹出两个layer)
作者QQ:1095737364 QQ群:123300273 欢迎加入! layer 弹出框中经常遇到要弹出表单进行修改数据, 因此在弹出框中的表单需要验证数据, 就需要在弹出一个layer, 默认的设 ...
- web界面 之 登录 (初稿)
web登录一般注意以下几点: 1)拥有元素:用户名,密码(密码字符显示与隐藏功能),登录按钮,忘记密码链接(忘记用户名链接),注册链接 2)用户体验: •页面显示,光标默认停在第一个输入框 利用htm ...
- MyEclipse tomcat jsk配置--- jvm blind 异常
-Xms1200m -Xmx1200m -XX:PermSize=64M-XX:MaxPermSize=256m-XX:ReservedCodeCacheSize=48m-Dcom.sun.manag ...
- sklearn——数据集调用及应用
忙了许久,总算是又想起这边还没写完呢. 那今天就写写sklearn库的一部分简单内容吧,包括数据集调用,聚类,轮廓系数等等. 自带数据集API 数据集函数 中文翻译 任务类型 数据规模 load_ ...
- SQL2005的SSMS连接SQL2012会有问题
SQL2005的SSMS连接SQL2012会有问题 如果用SQL2005的SSMS连接SQL2012会产生“索引数组越界”的问题并且使用不了 反过来使用SQL2012的SSMS连接SQL2005就没有 ...
- 转:queue
数据结构C#版笔记--队列(Quene) 队列(Quene)的特征就是“先进先出”,队列把所有操作限制在"只能在线性结构的两端"进行,更具体一点:添加元素必须在线性表尾部进行, ...
- windows使用
将桌面.我的文档.收藏夹等转移到其他盘 方法很多,介绍如下: 一.新装的系统,桌面.我的文档.收藏夹等都是默认在C盘的,并且这些数据都是用户经常用到的一些数据.为了避免以后系统崩溃所带来的危险,最好的 ...
- WLW/OLW 最佳博客写作软件
前言 我发布到博客园中文章大多是通过Windows live Writer(wlw)来写的,本文记录一下wlw的安装及快捷键. WLW博客园插入代码插件:http://www.cnblogs.com/ ...
- python 3.6 的 venv 模块
今天,在在使用 pycharm 的使用,进行创建 python的时候,发现使用默认的创建的选项使用的python 3环境 .而我系统默认的python环境是 python 2.7 环境:这就引起了我的 ...
- abp框架里使用Redis
首先引用 nuget Abp.RedisCache 在 appsettings.json加上Redis服务器配置 "RedisCache": { "ConnectionS ...