跳转到主要内容
jimmylin0210 提交于 12 June 2012

安装的时候出现“翻译导入错误”,

按照网上的方法,修改php.ini和修改setting.php文件,皆不可解决,后选择安装英文版,安装成功后,打开locale模块和Content translation模块,进入配置,点击“languages”,显示“

Internal Server Error

”,请问大家应该如何解决?

rli 提交于 12 June 2012

原文链接:http://drupal.org/node/32179

显然,我们只有两个选择,要么让Drupal用第三方的用户数据库,要么让第三方应用来读取Drupal的用户数据表格。(如何同步的问题我们会在另一部分中讨论)我们在这一步分将讨论如何让Drupal来应用第三方的用户数据库。

首先,我们要考虑到是否我们已经有了一个现成的身份验证系统。企业级的环境一般都有采用LDAP产品的目录服务,比如openLDAP,Novell eDirectory, Microsoft Active Directory等等。如果您是在这个情况下,请参考 LDAP Integration 模块。这个模块有自己的文档

如果您找不到一个能帮助您的模块,请继续往下读。

rli 提交于 12 June 2012

原文链接:http://drupal.org/node/32283

如何管理您的session在很大程度上是取决于您的应用是如何处理session的。但是在drupal的方面,对session的处理则十分直接,session.inc文件是被包含在bootstrap.inc文件中的。

如果您决定用您自己应用的session处理器,那么您可以简单的把bootstrap.inc中相关的代码注释掉。或者您可以用这两个session处理器各自处理不同的部分,比如您自己的应用来做身份验证。而drupal的处理器来做其余的drupal相关的方法。如果您打算同时用两个session处理器,那么您要确保它们用的变量名不会有冲突。drupal用的是$_SESSION变量。

如果您决定出去drupal的session处理器,那么您需要修改drupal的核心模块。核心模块有4个方法用到了drupal的session:

Authentication:您可以忽略这个部分,因为您将用您自己应用的session来验证用户的身份和角色,我们在身份验证部分已经解释过了。

rli 提交于 12 June 2012

原文链接:http://drupal.org/node/32178

这一部分将讨论如何将第三方应用与Drupal集成。有一些窍门是针对某些第三方应用的,有些则可以被多个应用来采用。以下则是最被常问到的问题:

jason 提交于 10 June 2012

朋友们好!我在测试的时候,导入翻译,出现以下问题,通过各种常用的方法,比如加大内存和时间等都解决不了,也重启过阿帕奇,都无效。请问如下问题要怎么解决好?多谢!

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: /cn/batch?id=20&op=do StatusText: OK ResponseText: Fatal error: Maximum execution time of 240 seconds exceeded in J:\test\includes\database\database.inc on line 2139

gokookie 提交于 9 June 2012

原文链接http://drupal.org/node/265762

内部浏览器

DrupalWebTestCase设有一个内部浏览器,用作测试网站上的浏览。更多信息请阅读有关WebTestCase类的基础文档。 function $this->drupalGet($path, $options = array())

该函数向Drupal页面提出GET请求。 其中,$PATH指要访问的页面的路径,$options给出可能需要提供给要访问页面路径的url()函数的其他一些数据。加载后的内容,会存储到$this->_content 中(和返回一样),可通过this->drupalGetContent()函数来获取内容

订阅