網上有關statusnet的安裝教程都是基於0.9.x的, 對比了一下當時的版本, 安裝包只有4mb大小. 現在下載的1.0.1已經漲到10mb, 未見到什麼可見的變化. 也是剛剛接觸PHP, 對statusnet開發團隊的自吹自擂難辨真假. 有一點是肯定的, 1.0.1的安裝和0.9.x有區別.
我用的APMServ搭的環境,
1.直接下載的statusnet1.0.1,
2.運行服務端,
3.解壓拷貝到指定目錄下,
4.創建數據庫,
5.在瀏覽器端執行安裝路徑 如127.0.0.1/statusnet/install.php
6.按照提示填內容提交, 完成
以上6步和以前一樣
對於網上常提到的config.sample, 在0.9.x的低版本上纔有. 建議下載一個0.9.0, 下載路徑官方沒提供鏈接, 其實就是官方提供的1.0.1的路徑,把其中的版本號替換即可.
顯示中文問題:
要想能顯示中文,只要把config.php轉換成UTF-8的格式保存即可. 用windows自帶的note轉換貌似會失敗, 用其他的文本編輯工具,隨便打開一個php文件,看它的編碼格式,保持一致就OK了.
更改主題問題:
0.9.x下的主題只要管理員登錄後,在頁面上修改即可,可選的主題有5,6種,儘管都不好看,至少切換還算方便.
1.0.1下的主題要修改config.php文件纔可以,
1.0.1下的主題就2種, base和neo, 雖然neo有3個風格, 但這種換換顏色的炒冷飯行爲是要被鄙視的. 沒見界面可以修改主題的地方, 好在config.php下可以修改, 把那個 theme設置成新的即可. 如'neo'
顯示語言問題:
管理員界面有地方修改語言, 選中簡體中文沒效果, config.php加入language='zh_CN'也沒效果, 問題貌似出在操作系統上. 看了一種說法, 只要安裝中文語言包即可顯示中文, 但這個中文語言包不是針對statusnet的, 而是針對linux的. 用windows跑的夥計們悲劇了, 去它的官網上留言問了一下, 還沒回復, 希望渺茫. 總之換linux吧, 裝個ubuntu也不錯.
祝好運, 有其他問題, 歡迎訪問微博討論.