2009年6月5日

Trac on Dreamhost 筆記

最近 Dreamhost 有提供 Trac One-Clieck Install 了


用 One-Click Install 設定 svn  及 trac 後,要設定下述的東西.


在 trac Project 下的目標,編輯 .htaccess, 加入下述四行到最後


 
AuthName "Trac"
AuthType Basic
AuthUserFile /home/{user name}/.htpasswd
Require valid-user

注意,前後不用加 <Location xxx > 之類的


 
htpasswd -c -m ~/.htpasswd {your logname}

這樣在 Trac 前端即可 Login 了


然後,登入 Admin 後, 改變設定儲存時,可能出現下述問題


 
Error: Bad Request
Missing or invalid form token. Do you have cookies enabled?

根據 trac ticket #4084,在 .htaccess 內原本下述幾行


 
RewriteCond $1 !^(.*).css$
RewriteCond $1 !^(.*).gif$
RewriteCond $1 !^(.*).jpg$
RewriteCond $1 !^(.*).png$

之後,再加 .js 的重導即可


 
RewriteCond $1 !^(.*).js$

 



Orignal From: Trac on Dreamhost 筆記