0

我正在使用Fedora 25和本地LAMP服务器。
我已经安装了 Drupal 所需的所有扩展,但它说我需要启用这些扩展,
即使在我尝试了这个命令之后php -d extension=/usr/lib64/php/modules/xml.so我发现它已经加载了!!!
当 Drupal 已经启用时,如何启用这些扩展?

在此处输入图像描述

4

1 回答 1

1

您需要检查哪个php.iniApache.

通常有不同的php.ini文件:一个用于 PHP 命令行(您尝试使用php -d命令),一个用于 Apache 模块,一个用于 Apache 集成的 FastCGI 风格,等等。

运行命令行 PHP 可执行文件时加载 XML 扩展的事实并不意味着它在其他场景中加载。

例如,在 Debian 发行版上,有不同的 conf 文件夹: /etc/php5/apache2/etc/php5/cli等。这些文件夹中的每一个都包含一个php.ini.

这在 Fedora 上可能类似。

于 2017-05-09T03:44:45.623 回答