Drupal 8安装运行所必须的PHP模块有哪些

主题:
作者:anxin
日期:2017-08-04
分享:

Drupal 8可以运行在Apache Httpd服务器或者Nginx服务器上。在安装Drupal 8时所使用的服务器不同,那么需要安装的PHP模块也不同。

1、Drupal 8使用Apache Httpd服务器必须安装的PHP模块

在运行localhost/core/install.php之前所必须安装的PHP模块有

  1. php (mod_php)    PHP的Apache链接库
  2. php-common          PHP公共文件
  3. php-cli                PHP命令行接口
  4. php-json              PHP json扩展

如果缺少了以上的一个模块,就不会出现Drupal 8安装界面,运行localhost/core/install.php会显示一片空白。

2、Drupal 8使用Nginx服务器必须安装的PHP模块

  1. php-common      PHP公共文件
  2. php-fpm           PHP FastCGI 进程管理器
  3. php-json         PHP json扩展

3、Drupal 8安装过程中所需安装的PHP模块

这些模块不论是使用Apache Httpd服务器,还是使用Nginx服务器,都必须安装

  1. php-pdo            #具体的数据库模块所依赖的PHP模块
  2. php-mysqlnd #PHP连接MySQL 或者MariaDB数据库所必须的模块
  3. php-pgsql        #PHP连接PostgreSQL数据库所必须的模块
  4. php-xml           #XML模块,此模块能够解决xmldomSimpleXML模块需求
  5. php-gd       #图形模块

注:使用Apache Httpd服务器时,安装PHP模块后需要重启Httpd服务器,使用Nginx服务器时,安装PHP模块后需要重启php-fpm服务。

4、Drupal 8安装过程中推荐安装的PHP模块

这个模块不论是使用Apache Httpd服务器,还是使用Nginx服务器,都推荐安装,因为他能提高运行PHP的性能

  1. php-opcache  #缓存模块,能够提高PHP性能

以上是安装运行Drupal 8时所必须和推荐安装的PHP模块!

本文链接:https://www.yuzhi100.com/article/drupal-8-anzhuang-bixu-php-mokuai

本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!

作者:anxin