假使有两个站点,site1.drupalla.com,site2,drupalla.com 首先复制sites/default -> sites/site1.drupalla.com sites/default -> sites/site2.drupalla.com 在sites/site1.drupalla.com/settings.php 下面修改代码: 16 }# ?2 y: g4 B' j7 A0 x' n
2; n8 L1 ?; G' ]) k
3
9 e) e+ {) q" t H4
- Q! O8 T, \3 R5
, k$ K9 d9 h% g0 h/ T! s; _65 u% ~5 n. i0 i( ?" D% i
7; W: L" {% e' U* m: q# |
8
: C& K! ^/ i$ Y4 E; T% b2 P# r96 x9 N' O; P$ W' F( i o
107 z$ V" T8 Q. g0 a. C
118 c2 U; u6 v8 w
12
5 c; W) T; ?9 i' ]; o9 b: K+ T) V1 S | $databases['default']['default'] = array (1 j6 S4 ]" |' V5 Q) I& E2 l
'database' => 'db_site1',
& C, h$ I3 h: O' k 'username' => 'db_multi_user',
, W# J: H, w, }% E! Y2 y% @ 'password' => 'db_multi_password',
' F0 J e. ^& W7 H ~0 O 'host' => 'localhost',
' S' }. m8 s' Z' e 'port' => '',
b8 \5 M1 g: E, f7 `% ~! o 'driver' => 'mysql',
, {/ E! D4 s- j$ b5 b# r 'prefix' => '',
( y' r% K& c+ H );6 _5 P9 W$ R9 S. y) a# ^
// Read more about this variables in settings.php& K$ O2 l6 i- G: B9 J% F* e
$base_url = 'http://site1.drupalla.com';
' A4 o6 c$ D( k8 i; [$ D$cookie_domain = '.drupalla.com'; // 这段能让网站单点登录,前提是多站点都是同一个域下的二级域 |
在sites/site1.drupalla.com/settings.php 下面修改代码: 1
2 G) ]3 E3 p5 `+ W0 K2
( x% d9 Z% Y @! l( {; v) }! B3
& B4 R8 Y3 t h% C4
. G7 ?3 } W( A% e1 h' N; i- F' }/ O3 |" a58 Y. m! N9 u$ W0 S
6: w! ]. N, w8 M! r* O
79 l& t2 O$ w1 Y
8
$ K- _: t; P7 O2 J# F0 ?9
. i3 I) }7 B9 O! [: W10
3 f7 |7 L+ k' J7 P6 c2 _6 c11/ Q* ]" b E% Z+ m" b) B
12/ H+ ]. y4 V, g3 Q/ u7 e
13
9 j- s3 [4 Q0 W" p8 ^5 U3 f6 F$ k' P; A14( k- Y9 [' p4 ?. F
15+ h; P. x# j" s/ L) x
16
: D, w0 W% i& j$ \1 n: S# O17
; o6 m2 |$ m* K0 o" V" Y7 y18
6 i" t; ]8 G; P% t3 r' d7 U* g) y19
' y1 `- b# m8 i9 D/ k& E' Q4 L0 Z# i | $databases['default']['default'] = array (+ R, n, [$ b& J2 ~2 `- Q6 \2 ^
'database' => 'db_site2',
) t$ K: \ P4 U$ e8 Q. Y 'username' => 'db_multi_user',
1 Y, P& P- B4 Y5 E7 X+ S 'password' => 'db_multi_password',
( s7 j( v' @3 _ 'host' => 'localhost',
% M; ^! k, i. _6 B$ ^ 'port' => '',
& X% b: f. y! p 'driver' => 'mysql',
/ m* g* o. O, t5 U) Q3 A6 q' m% e S 'prefix' => array(: j, U: H0 v7 v2 T9 E6 g
'default' => 'db_site2.',
/ Y+ u7 U2 `3 @ 'users' => 'db_site1.',
- z5 ?! ~( w5 \$ e 'sessions' => 'db_site1.',9 x& \0 F* w7 y( D' e" W V
'role' => 'db_site1.',& _/ ~ Y/ H% O, T
'authmap' => 'db_site1.',
& n' j3 ]" v* T3 _+ r 'users_roles' => 'db_site1.',3 O$ E6 z% a1 E
),
2 H* B5 p Y; d1 l. v );
5 Z% ~1 Q- f& V) \5 N/ M/ k1 m// Read more about this variables in settings.php
1 a+ C* e. q' r9 H$base_url = 'http://site2.drupalla.com';
8 T2 J% e! g5 _$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 安装
本文选自:猪跑啦,谢谢诗人! |