【发布时间】:2012-03-27 05:46:37
【问题描述】:
花了一些时间在 mac os 中设置本地服务器,安装 php5,最后安装 mysql,但在尝试执行 drupal 安装时,我仍然遇到问题。
当要 install.php 页面显示如下
PHP 扩展已禁用
Drupal 要求您启用以下列表中的 PHP 扩展(请参阅系统
要求页面了解更多信息): gd
和;
数据库支持已禁用。
您的网络服务器似乎不支持任何常见的 PDO 数据库扩展。检查与
您的托管服务提供商,看看他们是否支持 PDO(PHP 数据对象)并提供任何数据库
Drupal 支持。
关于如何继续安装的任何想法?
更多信息:
php5 和 php5-gd 是通过 macports 安装的。 mysql 是通过自制软件安装的。
【问题讨论】:
-
如果你使用的是 Debian,你可以通过命令行安装扩展来解决这个问题:
sudo apt-get install php5-gd -
对我来说,它是关于安装
php-pdo_pgsql包(以提供pdo_pgsql.sophp 模块)并在/etc/php-7.2.ini文件中取消注释(extension=pdo_pgsql,第 912 行)(而不是在自定义创建的/etc/php-7.2/drupal.ini,不像gd)。