我在 Unbutu 14.04 上架設 Gitlab server,
測試一陣子都 OK,
後來不知道為什麼,要進入 User Profile 網頁就會出現錯誤碼:500,
每個 user 的 profile 都一樣。
網路上找了許久,沒找到解到辦法,
後來想起來,本來我是安裝 Gitlab 7.5.3,後來更新到 7.6.1,
更新方法是直接下載新版,然後直接安裝新版,
會不會是這裡出了問題?
後來找到 Gitlab 的更新說明:Updating GitLab via omnibus-gitlab,
照著指示步驟做,問題就解決了!
也就是說,更新 Gitlab 時,要按指示做,不能直接安裝新版。
2014-12-26
2014-12-19
Ubuntu + Rails + Passenger + Gitlab
如何在已有 Nginx/Passenger/Rails 的環境加裝 Gitlab?
環境:
我的主機已有 Rails app 在執行,後來需要加裝 Gitlab (也是使用 Rails),使用 Gitlab 建議的 Omnibus 安裝套件,安裝之後,Gitlab 是可以執行了,但是舊的 Rails app 也不能執行了,出現 404 錯誤。
研究了好久,原來 Omnibus 安裝套件自己包了一套 Nginx,而且是使用 Unicorn,不是 Passenger。
後來在 omnibus-gitlab 的一份文件 NGINX settings 裡找到「Using an existing Passenger/Nginx installation」,依指示設定,讓 Omnibus 安裝套件使用主機原有的 Passenger/Nginx,在 Nginx 加設定執行新的 Gitlab,終於讓舊的 app 跟 Gitlab 都可以執行了!
環境:
- Server: Ubuntu 14.04
- Web server: Nginx + Apache
- Ruby on Rails
我的主機已有 Rails app 在執行,後來需要加裝 Gitlab (也是使用 Rails),使用 Gitlab 建議的 Omnibus 安裝套件,安裝之後,Gitlab 是可以執行了,但是舊的 Rails app 也不能執行了,出現 404 錯誤。
研究了好久,原來 Omnibus 安裝套件自己包了一套 Nginx,而且是使用 Unicorn,不是 Passenger。
後來在 omnibus-gitlab 的一份文件 NGINX settings 裡找到「Using an existing Passenger/Nginx installation」,依指示設定,讓 Omnibus 安裝套件使用主機原有的 Passenger/Nginx,在 Nginx 加設定執行新的 Gitlab,終於讓舊的 app 跟 Gitlab 都可以執行了!
2014-12-10
Mac版 MS Word 2011 Tahoma 字型顯示問題
有位師長 H,電腦是 2014年11月 購買的 MacBook Air,email 收到 word 附件,使用 mac 版的 Microsoft Word 2011 開啟,文件裡有一個「五蓋」的「蓋」的梵文轉寫「āvaraṇa」,其中的「ṇ」未正確顯示,僅顯示方框,字型是 Tahoma。
我的電腦是 2014年7月購買的 MacBook Air,比 H 電腦舊一點點,但也沒差幾個月,開啟相同的 word 檔卻可以正確顯示 āvaraṇa,雖然「ṇ」比週圍的字母大了一點點,週圍的字型是 Times New Roman,如果把「ṇ」的字型也改為 Times New Roman,整個字的大小就比較一致。
在網路上 Google 也有一些人有相同的 Tahoma 字型問題,情況大多是舊電腦 OK,新電腦才有問題。就有人建議把舊電腦的 Tahoma 字型安裝到新電腦。
我有點懷疑 H 電腦跟我的電腦的 Tahoma 字型會不一樣嗎?機型一樣,作業系統也一樣。
但是因為沒有更好的辦法,就複製我電腦裡的 Tahoma 字型,安裝到 H 電腦上,結果問題就解決了!
後來想,也許真的不一樣,可能 H 電腦買來就是 Mac OS X Yosemite 10.10,而我的電腦本來是 Mac OS X Maverick 10.9,後來才做的更新。
訂閱:
文章 (Atom)