查看完整版本: [以解決]沒人發問兩個論壇如何架設?拜託你們囉!

blair520 2007-11-20 12:20 AM

[以解決]沒人發問兩個論壇如何架設?拜託你們囉!

請問兩個數據庫要如何設定?

如何在一台電腦開兩個不同性質的論壇?:funk:

[[i] 本帖最後由 blair520 於 2007-12-1 01:40 AM 編輯 [/i]]

Linux0911 2007-11-20 12:21 AM

你是說共用資料庫還是裝兩個論壇?

概念不一樣

blair520 2007-11-20 12:27 AM

非共同資料庫 謝謝大大解答

雙資料庫 雙論壇 避免不必要的困擾?

可同資料庫? 因為我在WWW新增2個 但是修改其中一個 另外一個跟著變

自作聰明想把APPSERV在安裝在D曹

可是後來想想好像又不太對

所以還是來這裡問大大比較保險!:loveliness:

[[i] 本帖最後由 blair520 於 2007-11-20 12:29 AM 編輯 [/i]]

Linux0911 2007-11-20 12:30 AM

兩個就很簡單了

用 FTP 建立第二個資料夾, 將論壇上傳後安裝 install.php

資料庫填寫不一樣的, 易記的方式就是例如新增資料夾同名

其實看你的管理權限, 若 phpMyAdmin 的權限全開, 支援多個用戶就可以很多搭配

看你要什麼情況而已

裝兩個 AppServ 會衝突 :em16:

blair520 2007-11-20 12:32 AM

我是安裝在電腦的

如果是想以複製原本的DZ資料夾來架設

因為版面都已經設定好,而且已經上千個帖子

是否修改config.inc -> 表名前綴, 同一數據庫安裝多個論壇請修改此處

Linux0911 2007-11-20 12:37 AM

回覆 5# blair520 的帖子

資料庫共用一個是在某些空間商才會出現的情況= =

你自己有 server, 就不用太擔心啦, 而且你如果改前綴, 以後裝插件都要改很多...

所以你在 phpMyAdmin 再開一個資料庫就好了, 那資料夾的部分

你可能混淆了資料庫的概念了, 資料夾放的是程式, 裡面的文章 user

都是放在 database 裡面.... 用程式去調資料出來....

blair520 2007-11-20 12:39 AM

原來如此:funk:

莫名奇妙的localhost居然連不上去了....

天啊 才正要新增耶...

Linux0911 2007-11-20 12:41 AM

回覆 7# blair520 的帖子

ok 的, 先別急

我想你應該再想想該怎麼問你所要表達的問題

基本上不會那麼難, 問清楚了, 答案自然就出來囉~:em32:

blair520 2007-11-20 12:45 AM

果然跟我想的一樣 重開機就沒事了:loveliness:

不虧是創辦人 好厲害:em03:  感謝您!

blair520 2007-11-20 12:47 AM

莫名奇妙的localhost

輸入帳號密碼(確定正確) 不能登錄...

......又好了... 好奇怪啊!!

[[i] 本帖最後由 blair520 於 2007-11-20 12:50 AM 編輯 [/i]]

blair520 2007-11-20 12:58 AM

繼續安裝會清空全部原有數據  您確定要繼續嗎?

我按繼續

只是我設計的版塊 要如何移轉過去呢?

就是.. 我設計了一大堆板塊在原本的

但是我想在新的也用原本設的板塊...

帖子跟會員都有過去了,結果兩個論壇的版塊都不見了

[[i] 本帖最後由 blair520 於 2007-11-20 01:15 AM 編輯 [/i]]

blair520 2007-11-20 01:25 AM

最終結果就是

帖不見了 會員也沒了

可是MYSQL裡面的DATA的DISCUZ資料都有備份

不知道要怎麼轉移

blair520 2007-11-20 01:29 AM

為什麼全部東西又好了

我真的想砸了我的電腦

到底哪裡出問題...

天啊!!

兩個論壇一起變動啦

發一個帖.. 兩邊都有=口=

哈哈! 見鬼啦~ 連後台都一模一樣

現在怎麼辦? 我把帖都移到集中一個板塊

兩邊都一起移....

因為有一邊是給大眾連線,另外一邊我拿來弄班網的...

結果兩邊一起跳動...

[[i] 本帖最後由 blair520 於 2007-11-20 02:04 AM 編輯 [/i]]

Linux0911 2007-11-22 07:30 PM

沒有這麼複雜啦

但你說要轉移資料是甚麼意思?

如果你是想將現有資料轉換到全新安裝的一個論壇, 論壇區要比照舊的那樣

一個簡單的方法, 到後台 → 系統工具→資料庫 → 資料恢復 → 勾選更多選項

基本上不須更動 → 提交, 然後到論壇程式資料夾去找

./論壇資料夾/forumdata/backup_xxx/ 裡面找 .sql 檔

將它移到新的資料夾(你要新裝論壇的)裡面的 backup_xxx

到新論壇去恢復資料就 ok 了, 不過再恢復資料的過程, 會突然顯示無權訪問後台

是因為它將資料導回去, 所以你必須使用舊論壇的管理員帳號密碼

然後再恢復資料一次, 然後更新論壇統計每個都按一次, 再給它資料表優化一下就完成了

blair520 2007-11-25 12:18 AM

現在還是搞不清楚兩個論壇

其中一個發帖,另外一個也有的原因

似乎是共通的~可是我到127.0.0.1設定了

資料庫有兩個 3a (94)

discuz (94)

上面這兩個分別是兩個論壇唷,雖然內容一樣

可是我在3a這個論壇發帖

在discuz這個論壇居然也看的見

可是資料庫不是不同了嗎?

還是哪裡我操作錯誤呢?

網路知識+給我的解答↓
可以的喔~只要你在apache server理面的httpd.conf檔裡面設定不同的domain~然後在用dns指到同一台ip這樣就可以了~還有my sql畢需要建兩個資料庫~論壇不一樣分別用不同的資料庫管理。

[[i] 本帖最後由 blair520 於 2007-11-25 12:23 AM 編輯 [/i]]

Linux0911 2007-11-25 12:21 AM

回覆 15# blair520 的帖子

應該你論壇安裝的時候選錯了吧

看看 config.inc.php 兩個 $dbname = 'XXX';

XXX 是否一樣

一定是要不一樣才對喔~ 稍微注意這點

blair520 2007-11-25 12:26 AM

是要安裝呀?

我還以為把DZ資料夾再複製1個,命名別的

就可以創成新論壇

只要再改個東西之類的就能成為第二個不相干的論壇?

blair520 2007-11-25 12:30 AM

剛把資料庫的disucz(94)砍掉

[url]http://3a.now.to/[/url]的論壇就變這樣了↓

Discuz! info: MySQL Query Error

Time: 2007-11-25 12:27am
Script: /3a/index.php

SQL: SELECT s.sid, s.styleid, s.groupid='6' AS ipbanned, s.pageviews AS spageviews, s.lastolupdate, s.seccode, m.uid AS discuz_uid, m.username AS discuz_user, m.password AS discuz_pw, m.secques AS discuz_secques,
m.adminid, m.groupid, m.groupexpiry, m.extgroupids, m.email, m.timeoffset, m.tpp, m.ppp, m.posts, m.digestposts,
m.oltime, m.pageviews, m.credits, m.extcredits1, m.extcredits2, m.extcredits3, m.extcredits4, m.extcredits5,
m.extcredits6, m.extcredits7, m.extcredits8, m.timeformat, m.dateformat, m.pmsound, m.sigstatus, m.invisible,
m.lastvisit, m.lastactivity, m.lastpost, m.newpm, m.accessmasks, m.xspacestatus, m.editormode, m.customshow
FROM [Table]sessions s, [Table]members m
WHERE m.uid=s.uid AND s.sid='bUhApO' AND CONCAT_WS('.',s.ip1,s.ip2,s.ip3,s.ip4)='127.0.0.1' AND m.uid='1'
AND m.password='373bb1f781191496f8a9ec1b68b8cdaf' AND m.secques=''
Error: No database selected
Errno.: 1046

Similar error report has beed dispatched to administrator before.

[[i] 本帖最後由 blair520 於 2007-11-25 12:36 AM 編輯 [/i]]

Linux0911 2007-11-25 12:36 AM

快昏倒了 |yy78|

1. 你要先裝一個論壇, 才能進行下一個步驟, 就好像要先裝好軟體, 才可以做軟體的細部設定一樣

2. 檔案歸檔案, 資料庫規資料庫, 兩個沒有相關連

你現在的問題是, 你可能先把資料夾複製到另一個, 那個只是附件的檔案或是修改

但實際上的步驟是

先 intall.php 一個論壇後, 將舊的資料從後台先做一次完整備份

然後新的 intall 完成後, 再將舊論壇裡的 ./forumdata/backup_xxx/ 底下的 .sql 檔案

複製到新論壇的 ./forumdata/backup_xxx/  底下然後到後台進行恢復資料....

blair520 2007-11-25 12:40 AM

原來如此:funk: 恕我太笨

那3a的論壇就無法修復囉??:em16:
頁: [1] 2
查看完整版本: [以解決]沒人發問兩個論壇如何架設?拜託你們囉!