您在這裡

模擬伺服器主機php+mysql的最新套裝軟體?

tky's 的頭像
tky 在 2007-06-03 (周日) 13:06 發表

各位好:

想問一下大家,最常用或者最好用的模擬伺服器主機php+mysql的套裝軟體為何?
TKY之前用過一個套裝軟體,安裝完之後就會有php、phpmyadmin與mysql等軟體。不過最近重灌電腦就搞丟了。

不曉得平常大家有沒用過這種模擬伺服器的軟體,給個建議吧!

TKY

中文化?? 如果我沒猜錯的話,你應該指的是phpMyAdmin的介面吧!!
apache, php, mysql, 這些東西通常都是裝了就不管它,它就可以跑得很順。
既使是修改設定, 也只是少少的修改。除非你想要非常深入的研究設定檔(印象中看過把全部註解都中文化的conf檔)...

phpMyAdmin 不知道在幾版之後就支援多國語系了。
有包含 utf-8 和 big5 兩種編碼。(新的版本好像不再支援 big5碼了...)
這應該是你所需要的中文化了吧!! 如果你覺得 appserv 附的phpMyAdmin太舊,可以直接到它的網站去找。
一樣有多語系版本。 (昨天才又下載一次 appserv 包含 phpMyAdmin 2.9.x版)

我只是一個撰碼員,靠寫程式過活。
自從 Drupal 在 4.7 版的時候知道他的存在,但是後來跳去其它程式語言很久沒回來。
變成 D5 比較熟,D6 知道一點,D7 還在學的狀況…

謝謝納格髓。
順便問一下,有沒有簡便切換模擬多站點的方法?
之前TKY在測試電腦中一次設了兩個站(當初是4.7和5.0兩個),每次切換模擬站都需要手動改一些Apache的設定,然後重新啟動模擬程式。雖說沒有多複雜,但總覺得不是很方便。

不曉得windows上面能否做到這點?
如果有人知道的話,希望不吝提供,多謝!

tky

tky

charlesc,TKY剛剛像你說的,把兩個網站都放在www下頭了,測試運行也有都可以。
不過唯一的問題是:圖片的相對路徑!所有的版型上圖片都給他跑不見去了。
如此一來,似乎得修改每個網站的css,把圖片路徑全都改掉才行。
不過這樣在日後同步化網站的時候,又得再改成適合伺服器的路徑...

這個,不曉得有沒有好方法可以解決?譬如說,哪裡可以修改本機伺服器的網路別名?Apache?得把127.0.0.1/XXX/後面的子資料夾別名XXX修掉才行,對吧。

tky

tky

TKY最後找到了一個叫做Vertrigo的套裝軟體,基本上和其他人推薦的功能都一樣。
只是多了一個程式可以方便啟動伺服器及相關程式,挺不錯的。
相關的設定參數也用幾個介面整合在一起。

TKY目前正在本機上重建網站伺服器上的資料,碰到一個小問題:
當TKY以phpmyadmin要匯入從伺服器上會出的sql檔案,大概40mb這麼大。
但是一直匯入不了,因為phpmyadmin的匯入檔案上限只有2mb。
TKY不曉得要去哪裡改相關的參數,請知道的朋友幫個忙說一下。

多謝

tky

tky

其實... 只要免費的軟體,就有可能被"包"進去...
我已經好久沒用 easyPHP... 現在大都用 appserv,它也有附選單可以啟動,關閉服務(mysql & apache)...
也可以重裝(修復) mysql...(在一次用軟體"清理"註冊表之後... mysql 就掛了...)
以上都是題外話...

如果... 你就是那個主機的管理者... 那麼不妨直接用"命令列"吧!
到 mysql 的目錄下... (到有 mysql.exe 的那個資料夾)..
輸入類似以下的指令...

mysql dbname -uroot -pxxxx < dump.sql
dbname: 資料庫的名稱
-u 後面接的是使用者帳號
-p 後面接的是該使用者的密碼
dump.sql <= 這是你下載的 *.sql 檔

這樣就不用經過 apache 和 PHP (跑起來也比較快...)
也沒有檔案大小的限制...

根據"No News Is Good News"的原則... 如果沒有任何訊息.. 就回到 C:\xxxx>的話.. 表示你成功了...

我只是一個撰碼員,靠寫程式過活。
自從 Drupal 在 4.7 版的時候知道他的存在,但是後來跳去其它程式語言很久沒回來。
變成 D5 比較熟,D6 知道一點,D7 還在學的狀況…

多謝納格髓。

TKY昨天晚上等不住,K了一下相關的錯誤說明,把php的上傳檔限制、記憶體用量和執行時間全都調高,就成了。
不過看來納格髓的作法比較直接了當,下次就派的上用場了。

TKY另一個關於mysql的問題是,phpmyadmin那裡有沒有提供簡易的資料庫同步化的方式呢?
因為,像TKY的sql檔動輒就是三、四十mb那麼大,每次都是重新匯入、匯出,刪除重建資料,很花時間與資源。尤其是如果伺服器上的記憶體用量或者執行時間跑完了,就無法順利把新的資料庫匯入。(這部分TKY動不到)

然而,有時候只是在本機上做一些小更動而已,比如說裝一兩個模組、做一些設定。為了這種小事情要重新匯入資料庫(如果不是很確定影響到哪些資料表的話),實在太不經濟了。

想說有沒有簡單的方法讓兩個不同伺服器上的資料庫以更經濟的方式同步化?
也就是說,可以讓它們判別哪些是新增的部分,只要動這部分就好?

tky

tky