新安装drupal时第一步选择语言后出现错误:
Fatal error: Maximum execution time of 8 seconds exceeded in /includes/file.inc on line 891
----------------------
有文章说:
这个问题是因为PHP做了响应时间的设定引起的,解决方法非常简单,可以一劳永逸。
打开:sites/default/settings.php
搜索一下ini_set,在这一串后面加入这一行代码:
ini_set('max_execution_time', 0);
但我修改后问题照旧。请问应怎样解决?
Re:翻译后是单篇文章的翻译
http://www.compliments.com看不到内容。
现在菜单、区块没有问题,文章所属语种也没问题,关键是不知道怎样把文章使用翻译关系对应起来。一篇英语node/30的文章和一篇中文node/45的文章使用什么方式对应起来。如果点取翻译,结果就是在http://www.masteringdrupal.com/screencast/new-i18n-l10n-features-drupal-6中介绍的翻译方式,是针对单篇文章的翻译,整个介面并没改变。
在文章编辑里另外设定URL路径也没起作用。
能不能举一个简单的例子说明具体步骤,怎样把一篇英语node/30的文章和一篇中文node/45的文章对应起来,localizer、i18n、drupal 5.x、drupal 6.x都可以。
RE:Re:翻译后是单篇文章的翻译
在D5的localizer模块的方式下,只需要编辑node/30,看到翻译标签,下面有两个选项,1是为它创建一个翻译,另一个是为它选择一个已有的翻译,你从列表中,选中node/45就可以了。我不知道D6下面怎么用。改天我弄弄。
fluid width theme是哪段代码?
fluid width theme(可变宽度主题)在不同分辨率的荧光屏上都能占满宽度。请问一个fixed width theme(固定宽度主题),在哪个文件中加上什么代码,能变成fluid width theme(可变宽度主题)?
要上传那些文件到服务器?
localhost测试好drupal后,除了数据库文件外,drupal文件夹下的哪些文件需要上传到服务器上?
RE:怎么拿掉文章标题右边的字?
是下面这一行在控制标题右边的字:
<?php if ($tabs): print '<ul class="tabs primary">'. $tabs .'</ul></div>'; endif; ?>
但拿掉后文章两边会留出空位。不知应该怎么改?
RE:fluid width theme是哪段代码?
这个我不懂
根目录下的所有文件
都需要上传到服务器上,如果是xampp的话,就是htdocs目录。或者其它的web目录。整站安装就是这样,多站点的话,上传sites下面的内容
怎样一次建立各种语言的首页链接?
drupal 6x现在还没有Localizer,我把它与Localizer-client搞混淆了。
在6x中有没有比较省事的方法,不用去为语种选单中的每一种语言分别建立不同的首页链接,而是更改某个文档中的某几行代码,使语种选单中的每一种语言都只链接到该语言的首页home page?比如不管我在阅读哪一篇中文文章,这时从语系选单中选英语,全都进入英文的home page。
建立主导航链接时(admin/build/menu/item/edit),在路径path中输入什么内容,才能使名称随语言变化?比如我为菜单链接名称“首页”输入http://localhost/drupal-6.4/zh-hant,或为菜单链接名称“Home”输入http://localhost/drupal-6.4/en,或输入<front>,都不能使名称随语言变化。drupal本身内建的各种名称、菜单等是可以随语言变化的。
另外,讨论区能设置不同语言的介面吗?发给注册用户的确认函能根据用户进入的语言介面而分别使用不同的语言吗?
你说的,后两个都可以实现,
发给注册用户的确认函能根据用户进入的语言介面而分别使用不同的语言吗?
这个可以。
另外,讨论区能设置不同语言的介面吗?
这个应该可以。
对于首页,你需要将两个首页对应起来,然后将其中的一个置为首页。
你说的第一个问题,我没有遇到过,但是应该不难实现。因为比现有的还要简单,不过你需要单独的实现一段代码,来进行判断。
RE:怎样一次建立各种语言的首页链接?
发给注册用户的确认函,是否能根据用户进入的语言介面而分别使用不同的语言,由于在本机测试,仍然没解决收发电邮的问题,我还没有试。讨论区没发现不同语言介面设置的选项。
语种选单中的每一种语言都只链接到该语言的首页home page的事,是否能告知在哪个文件中加一段什么样的代码来进行判断?
全新安装drupal后怎样处理原来的模块和资料库?
想从drupal 6.4升级到6.6,但老出问题,干脆配合新的资料库名称全新安装。
原来自己加进去的模块modules是直接从6.4中复制过来,还是要重新安装?6.4的资料库全部复制过来覆盖新的资料库,还是有选择地复制一部分过来?
gif、png图形的透明背景问题
gif、png图形的透明背景,在firefox中是透明的,在IE中背景成了浅灰色,不知问题在哪儿?
gif、png图形的透明背景问题
这个需要找个美工,你可以换成jpg格式看看,
RE:全新安装drupal后怎样处理原来的模块和资料库?
我从drupal6.4升级到drupal6.5的时候,也涉及到一些第3方模块,对于这些模块,在升级以前,先禁用,升级后,在重新安装这些模块,有的地方还需要重新配置一下。
RE:RE:怎样一次建立各种语言的首页链接?
发邮件以前,你需要判断一下,如果用户的默认语言,为英语,下面将内容替换为英文;如果为汉语,将正文替换为汉语,就是写两套。一套给汉语客户用,一套给英文客户用。进行判断就好了。
在区块中,加上一段代码(现在drupal核心不支持php code了),你可以写到template.php文件中,代码中就写你的逻辑。如果需要我帮你写代码的话,我们可以商量一下费用,写代码是收费的。^_^
如何设定注册账户名和密码的长度?
应该怎样设定注册账户名和密码的长度?比如说我希望用户名不少于4个英文字符,密码不少于6个英文字符。
这个我会,使用form_alter
表单的alter钩子,拦截注册表单,在验证中加入自己的代码,另外就是加js验证了,后者是前段验证,过程如下:查看页面的源代码,找到表单的id,根据id实现alter钩子,在钩子函数中,添加你的验证逻辑,用户名不少于4个英文字符,密码不少于6个英文字,这些动东
这个我会,使用form_alter
表单的alter钩子,拦截注册表单,在验证中加入自己的代码,另外就是加js验证了,后者是前段验证,过程如下:查看页面的源代码,找到表单的id,根据id实现alter钩子,在钩子函数中,添加你的验证逻辑,用户名不少于4个英文字符,密码不少于6个英文字,这些动东
建议你学习一下drupal表单api
就可以随心所欲的控制drupal的各种表单了。另外你可以参考以下logintoboggan这个模块,也是登陆用的,或许会给你带来一点启示。
数据库文件node_revisions不能上传
数据库文件node_revisions不能上传,出现以下信息:
错误
SQL 查询:
INSERT INTO `node_revisions` ( `nid` , `vid` , `uid` , `title` , `body` , `teaser` , `log` , `timestamp` , `format` ) VALUES
MySQL 返回:
#2006 - MySQL server has gone away
请问应如何解决?
从哪个文件修改数据库路径?
从本机虚拟服务器测试后,把drupal和数据库上传到正式服务器上,通过哪个文件修改数据库路径?
你是自己编写模块时遇到这个问题
你是自己编写模块时遇到这个问题,还是在修改内容时,也就是编辑节点时,遇到这个问题,如果是前者的话,那么你可以检查一下自己写的drupal模块是不是正确,特别是需要注意的是你的数据库层的函数是不是用drupal的方式写的,另外就是字段的数值是不是与数据库中的数据类型相吻合.
如果是后者的话,那么你需要看看数据库,检查里面的表有没有损坏,新手经常把数据库中的表,有时候会搞挂掉.数据库表坏了的话,清除,新建一个就好了.
也可能是其他的原因,建议你使用google,百度,搜一下
settings文件
settings文件,位于sites/default目录下面。里面的数据库设置需要修改,有时候可能也需要修改一下base_path。
这个网站内容很实在,尤其主题制作很是及时雨,建议把v6的主
这个网站内容很实在,尤其主题制作很是及时雨,建议把v6的主题指南改成Drupal主题开发指南(V6)
改成Drupal主题制作指南(V6)
改成Drupal主题制作指南(V6),改成Drupal主题开发指南有了,换个名字,这样更多的人就可以找到了.
安装drupal时第一步出现问题
新安装drupal时第一步选择语言后出现错误:
Fatal error: Maximum execution time of 8 seconds exceeded in /includes/file.inc on line 891
----------------------
有文章说:
这个问题是因为PHP做了响应时间的设定引起的,解决方法非常简单,可以一劳永逸。
打开:sites/default/settings.php
搜索一下ini_set,在这一串后面加入这一行代码:
ini_set('max_execution_time', 0);
但我修改后问题照旧。请问应怎样解决?
看看数据库是不是有问题
这样的问题和数据库可能有关,按照标准的安装步骤,一步一步地走,
settings文件
请问base_path在哪个文件里,如何修改?
settings文件
如果使用服务商的虚拟服务器,php.ini能修改吗?
php.ini这个我没有修改过
php.ini这个我没有修改过,settings中的大部分设置,我用的都是默认的。好像没有权限吧
页面