国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Drupal 7多站點共用同一個數據庫如何配置

2024-08-30 19:06:41
字體:
來源:轉載
供稿:網友

很多站長都喜歡做站群,那么利用Drupal是是相當不錯的了,Drupal一套程序可以支持多站點,同在我們來講講Drupal多站點如何共享一個數據庫的配置方法.

Drupal本身對多站點有良好的支持,詳細規則可以查看drupal的settings.php獲得詳細的幫助.這篇文章要介紹的,是多站點如何共享數據表.考慮以下應用場景:

有個網站是Vevb.com,同時這個站點要啟用一個二級域名blog.Vevb.com.Blog與主站點用戶數據共享,這種情況下如何配置?

通過一番調研與實驗,在drupal官網上找到解決方案.鏈接如下,英文不太好的同學,參考這里的步驟就行了.https://drupal.org/node/2622https://drupal.org/node/22267http://www.im87.net/topics/batch-change-mysql-table-prefix/準備:

兩個安裝好Drupal站點的數據庫,如果兩個數據庫沒有表前綴,參考下面的文章進行修改,假設一個表前綴是main_,另外一個是blog_你需要了解如果批量更改數據庫的表前綴.參考:http://www.im87.net/topics/batch-change-mysql-table-prefix/

將上面準備好的兩個數據庫,合并為一個數據庫.域名指向同一個路徑Drupal安裝路徑,使用Drupal的多站點機制,兩個站點分別使用不同的settings.php文件.(關于這一點,不是本文重點,請自行調研.)

目錄結構如下:

sitesexample.comsettings.php

sitesblog.example.comsettings.php

做完以上步驟,最好修改settings.php文件的數據庫配置,分別測試,確認合并后的數據庫可以正常工作.

配置的技巧,在于settings.php里面$databases變量:

  1. //sitesexample.comsettings.php如下 
  2. $databases = array ( 
  3.   'default' =>  
  4.   array ( 
  5.     'default' =>  
  6.     array ( 
  7.       'database' => 'drupal'
  8.       'username' => 'root'
  9.       'password' => ''
  10.       'host' => 'localhost'
  11.       'port' => ''
  12.       'driver' => 'mysql'
  13.       'prefix' => 'main_'
  14.     ), 
  15.   ), 
  16. ); 
  17.  
  18. //sitesblog.example.comsettings.php配置如下 
  19.  
  20. $databases = array ( 
  21.   'default' =>  
  22.   array ( 
  23.     'default' =>  
  24.     array ( 
  25.       'database' => 'drupal'
  26.       'username' => 'root'
  27.       'password' => ''
  28.       'host' => 'localhost'
  29.       'port' => '',//開源軟件:Vevb.com 
  30.       'driver' => 'mysql'
  31.       'prefix' => array
  32.         'default' => 'blog_'
  33.         'users' => 'main_'
  34.         'sessions' => 'main_'
  35.         'role'      => 'main_'
  36.         'authmap'   => 'main_'
  37.       ), 
  38.     ), 
  39.   ), 
  40. );

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 农安县| 湘乡市| 柏乡县| 屏东县| 黔西县| 永善县| 高唐县| 措勤县| 军事| 格尔木市| 镶黄旗| 浑源县| 邛崃市| 九龙县| 阿瓦提县| 华亭县| 乌苏市| 马尔康县| 来安县| 睢宁县| 湟源县| 临猗县| 石门县| 木里| 梨树县| 凤山县| 五家渠市| 长丰县| 阳谷县| 肇源县| 五寨县| 连南| 丰原市| 彭州市| 卢湾区| 垫江县| 东方市| 通海县| 乌苏市| 曲水县| 建水县|