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: