|
假使有两个站点,site1.drupalla.com,site2,drupalla.com 首先复制sites/default -> sites/site1.drupalla.com sites/default -> sites/site2.drupalla.com 在sites/site1.drupalla.com/settings.php 下面修改代码: 1
( l& F- ^5 b& f$ b: w8 g2: _; l" [/ K5 z
3
( x* k: @3 O c. ^4
+ b( \- m# S' D% {: c# v0 L52 k* L: `5 P- {, d* m5 ^. ?, i6 z- J
6( s- `' V/ H" w( \
72 p6 E A# {7 `& P8 S
8! E1 z$ b r' d7 d% Y$ {
9; {9 N8 z- P8 l% A9 |2 r/ k, J
107 i0 P$ U4 Q2 s4 X: m; {! ^
11+ E$ H; C8 z4 Z/ |0 Y, H+ U, J& Y2 o
12/ ?: c8 |/ k. I* a* U- k+ }; C8 G
| $databases['default']['default'] = array (# |/ _6 O! m; `& [ k: Y
'database' => 'db_site1',1 n0 E' W( x: |$ v' ^) q9 F
'username' => 'db_multi_user',4 Y7 @( V) b/ {8 y& `) K0 j
'password' => 'db_multi_password'," t5 W/ I8 q! ^6 A! L( K& O' j$ m
'host' => 'localhost',
; H7 c3 t5 w* T2 m 'port' => '',
7 @: ?( m5 F7 X& e* I 'driver' => 'mysql', W# X8 ?7 m, h
'prefix' => '',
& c( {# A5 a. b9 Q );& v& |9 R7 N% _' D; S6 i) r+ v
// Read more about this variables in settings.php
) u# E' `/ p% J0 ]' H$base_url = 'http://site1.drupalla.com';
2 {$ U# ?4 n6 y M! Z$cookie_domain = '.drupalla.com'; // 这段能让网站单点登录,前提是多站点都是同一个域下的二级域 |
在sites/site1.drupalla.com/settings.php 下面修改代码: 1
' A0 |( c/ E% B; Q9 n26 d% e. U+ ^ e9 a/ }
3$ q5 S4 U1 j! P" A: j
48 d* A- ~; x: F N3 Y
54 a8 b) G& N# v% W [- j
66 {9 d0 n @: `; d1 a! A/ i
7) C/ ~" ^' R8 C- K7 a) a7 Z
89 H; u) y5 }+ X
9' W0 {* j. z) ^8 }* M1 ^6 y
10/ j% I z7 ?# S
11
) v1 e; A8 R2 ~2 {) H: y126 K9 V5 J, L# ]) O5 @' |# O
13: o" Q7 r9 e5 }5 p
145 K8 t$ ]# m/ T5 [
15
- Z8 f0 a* o4 d- f: m# T16
" c t, S9 [3 n+ u/ K' ^17
2 |4 m; K/ k3 x( ?180 o f, a& v$ o: f, O2 b) Z) M
19
) H( O* F4 H+ {% i% X2 w8 o" b | $databases['default']['default'] = array (
y& P. M9 f, M 'database' => 'db_site2',$ G9 V' z5 N: i
'username' => 'db_multi_user',- ]5 t' t% T* U: t5 M0 C* C
'password' => 'db_multi_password',! |, s" p3 o" S2 w2 a# ]4 S2 H
'host' => 'localhost',$ c. |2 f! ~& C) ]. S1 h/ t0 L
'port' => '',
) \9 l- X) [+ [: }$ Q 'driver' => 'mysql',3 R H" e, D; |6 H' P
'prefix' => array(2 J' d( O$ N( t/ ]6 @' ]4 i) a
'default' => 'db_site2.',
5 }. K% P2 K8 }2 S3 {- A5 @ o 'users' => 'db_site1.',
( T4 [# I7 S2 F v 'sessions' => 'db_site1.',1 f7 b# w0 v' l: j* c% x& G5 o1 \
'role' => 'db_site1.',
; E! D! K) I) C. G 'authmap' => 'db_site1.',- K) `: K+ G7 T( _5 }- A
'users_roles' => 'db_site1.',
- L4 [$ p0 q2 X$ y* V) L0 ]) N ),9 Y+ E- {" [ P( w1 b c5 ~4 w6 ?
);& Q D+ Y( X! m& l! E: g
// Read more about this variables in settings.php! W3 T- v; A/ [$ I* d% S
$base_url = 'http://site2.drupalla.com';& ]) n( A% o. o% P3 v: b
$cookie_domain = '.drupalla.com'; |
确保两个站点的文件夹sites/site1.drupalla.com,sites/site2.drupalla.com权限是666 确保sites/site1.drupalla.com/files,sites/site2.drupalla.com/files权限是777 site1.drupalla.com , site2,drupalla.com 指向服务器ip, 成功后,浏览器分别打开site1.drupalla.com 安装, site2,drupalla.com 安装
本文选自:猪跑啦,谢谢诗人! |