Postgresql

如何從 Drupal 7 連接到 PostgreSQL 9?

  • May 10, 2015

我想從 Drupal 7 連接到 PostgreSQL 9。

  1. 使用以下步驟安裝 drupal 文件。
wget http://ftp.drupal.org/files/projects/drupal-7.15.tar.gz      
tar zxvf drupal-7.15.tar.gz    
sudo mv drupal-7.15/* /var/www/     
cd /var/www/    
cp sites/default/default.settings.php
sites/default/settings.php
chmod a+w sites/default/settings.php  
chmod a+w sites/default
  1. 安裝 PostgreSQL 數據庫。
createuser --pwprompt --encrypted --no-adduser --no-createdb
username createdb --encoding=UNICODE --owner=username databasename
  1. 在 Firefox 中輸入 my_domain。它跑過消息: 在此處輸入圖像描述

可能是 Drupal 安裝程序無法訪問 PostgreSQL 數據庫的問題。如何解決?

通過閱讀這個問題的標題,我認為它是關於“如何從 Drupal 站點連接到 PostGress 格式的一些外部數據庫”。但是,問題的詳細資訊是關於“如何使用 Postgress 作為 DBMS 來託管 Drupal 站點所需的數據庫”。考慮相應地改寫問題標題。

要真正回答這個問題,請考慮查看Install Drupal with PostgreSQL。這是該連結的引述:

Drupal 是一個優秀的 PHP 內容管理系統。它同時支持 MySQL 和 PostgreSQL 作為內容管理的後端數據庫。不幸的是,PostgreSQL 在文件部門出現了不足:在 Drupal INSTALL.txt 文件中甚至沒有提到它。所以在這裡,我們為這個原因做我們的一小部分,並提供一些說明來讓 Drupal 啟動並與 PostgreSQL 一起執行。

主要問題是您選擇了 MySQL 作為數據庫類型。(從您發布的圖像中可以清楚地看到。)請閱讀安裝指南並採取行動。這就是它的用途。

引用自:https://unix.stackexchange.com/questions/191582