Drupal

来自 Arch Linux 中文维基

本文内容或本节内容已经过期。

原因: 请提供模板的第一个位置参数以概括原因。 (在Talk:Drupal讨论)

本文或本节需要翻译。要贡献翻译,请访问简体中文翻译团队

附注: 请提供模板的第一个位置参数以更详细的指示。(在 Talk:Drupal# 中讨论)

这篇文章或章节的翻译不反映原文。

原因:许多内容为空(在 Talk:Drupal# 中讨论)

“Drupal 是一个自由开源的内容管理系统,以PHP语言写成。在网页编程界中,Drupal经常被视为一套内容管理框架,而不单纯作为一般意义上的内容系统。” --- 摘自维基百科

这篇文章主要描述了怎样安装Drupal以及配置ApacheMySQLPostgreSQLPHPPostfix,以便使它们构建一套完整的,可以正常工作的web服务系统。这篇文章假定你有一定的LAMP(Apache,MySQL,PHP)和LAPP(Apache,PostgreSQL,PHP)的安装经验。

安装[编辑 | 编辑源代码]

安装Drupal[编辑 | 编辑源代码]

从源安装[编辑 | 编辑源代码]

  1. 安装 drupal
  2. 使用自己喜欢的编辑器,编辑文件/etc/php/php.ini
    # vim /etc/php/php.ini
    找到下面一行:";extension=json.so",如果有注释就去掉注释(第一个字符“;”),如果没有这行就在这个文件的[PHP]区块添加。
    对于Drupal 7来说,还需要启用数据库的PDO扩展,例如MySQL, extension=pdo_mysql.so
  3. 打开文件/etc/httpd/conf/httpd.conf
    # vim /etc/httpd/conf/httpd.conf
    找到以"<Directory "/srv/http">"(根据自己的Drupal安装目录而定)开始的部分,找到"AllowOverride None",替换为"AllowOverride All",这样可以启用Drupal的简洁连接(clear URL's)。
  4. 重启Apache
    /etc/rc.d/httpd restart

手工安装[编辑 | 编辑源代码]

安装GD库[编辑 | 编辑源代码]

安装Postfix[编辑 | 编辑源代码]

提示和技巧[编辑 | 编辑源代码]

使用Cron配置任务计划[编辑 | 编辑源代码]

兼容Xampp[编辑 | 编辑源代码]

启用“上传进度条”[编辑 | 编辑源代码]

疑难排解[编辑 | 编辑源代码]

浏览器显示PHP代码[编辑 | 编辑源代码]

不能进入安装界面[编辑 | 编辑源代码]

安装时发生HTTP 500错误[编辑 | 编辑源代码]