原文链接:http://drupal.org/node/778960
在windows系统上使用IIS:
1,右键点击sites\default\settings.php,为用户设置写入权限(IIS6用户为IUSR_MachineNam,IIS7为IUSR).
Server 2008: 可以使用命令行,在sites\default 路径之后键入命令:
原文链接:http://drupal.org/node/778968
你需要将selinux设置为宽松模式(Permissive mode)使得安装脚本能够修改所需要的权限。否则,当selinux启用时,即使你为setting.php设置了正确的权限,安装脚本也会认为你没有权限。
你可能需要在安装drupal的时候关掉selinux,在安装完成之后再开启它。
原文链接:http://drupal.org/node/1127786 Built-in Installation Profiles (Drupal 7) 内置的安装配置文件(Drupal 7)
原文链接:http://drupal.org/node/778958
对于其他非*nix的操作系统,请参考与你的站点操作系统相同的介绍页面。
原文链接:http://drupal.org/node/1839298 Quick install
- - - - - - - - - -
原文链接:http://drupal.org/node/1839310
- - - - - - - - - - - - - -
本章作者 Károly Négyesi
如你所见,关于规模化的思考在建站早期不一定是最优先考虑的。但是,在你真正开始头痛之前就早做打算总是值得的。本章介绍了你为什么应该尽早关注规模化,以及Drupal 7中有哪些可用的技术来应对规模化。主要关注焦点集中在数据库方面,因为它们对于Drupal中的规模化是绝对整体上的。缓存之类的技术当然也是有用的,所以你也对它们进行了一番审视。总而言之,本章中所介绍的更改将带你的Drupal网站朝着高效规模化的道路迈进。
至此你已经看到MongoDB是如何解决SQL问题的。让我们来看看它能否改善前面所讨论的SQL的NULL带来的怪异现象(你在做这个的同时会学习到更多的MongoDB知识,并看到更多的MongoDB查询方面的例子)。
MongoDB处理NULL的方式比SQL稍许理智一些,但它一定还是有它自己的怪处。下面的查找是完全合法的,它同样显示NULL值需要特殊的操作符:
db.test.find({something:null});
Drupal还有其它有着大量写入操作的部分:日志(Watchdog,亦见直译为“看门狗”,本文使用“日志”这个译法。——译者注)和会话。会话子系统维持用户的登录状态;所以它需要在每个页面加载时执行写入。MongoDB的快速写入使得这不是问题。一旦你运行了mongod,并且安装了Drupal模块,只要加入:
MongoDB的入门超级简单:在浏览器中打开try.mongodb.org即可。它提供一个教程,让你用该数据库来玩,而无需下载任何东西。如果你想在自己的电脑上使用,你可以从mongodb.org/downloads下载,并且可随时运行;没有复杂的配置文件要写。Drupal的整合项目在drupal.org/project/mongodb
一个field通常是Drupal中的一个成分,用来存储一个值,记录用户登录或一个模块建立。字段的信息在数据库中校验、存储,可以从数据库中抽取并显示在网站上。字段的例子包括用户名、街道地址、电话号码、价格、一个或两个描述事件的段落、一个日期或其他任何你想象的信息片段。
inc文件是可以调用的php文件.
用来定义函数
inc文件的用法:
1、导入的方法module_load_include();
- <?php <? function module_name_form() { $form = array(); $form['city'] = array( '#title' => t('City'), '#type' => 'textfield', '#autocomplete_path' => 'example/autocomplete',//--调用的路径 ); $form['submit'] =
添加一个term reference的自动完成字段