於Windows XP環境安裝dotProject (一)
|
dotProject是一款開放源的專案管理系統,由dotProject.net團隊所開發設計。他的功能主要用來管理專案執行時的績效與時程,並且俱有詳細的權限管理與模組結構,更重要的是可以使用多國語系,在繁體與簡體中文的支援上,除了pdf列印尚未解決之外,其他中文顯示都比其他同類產品來得方便使用。 dotProject除了有官方正式版外,尚有繁體與簡體的更正版與語言包,但是經測試結果,在不同的PHP環境與不同的作業系統,相同版本的dotProject需要不同程度的修正。因此在此,先以Windows XP環境搭配AppServ/Apache2Triad兩種伺服環境來說明安裝的程序。 Windows XP下使用AppServ來安裝dotProject繁體中文版 Appserv 2.5.9版 : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.9.exe?download dotProject繁體中文版 (dotProject_2.1_RC2_20070529_UTF-8_Chinese版本): http://rt.openfoundry.org/Foundry/Project/Download/?Queue=238 (1)把以上軟體下載解壓縮後備用 (2)安裝AppServ (假設安裝於 c:\appserv目錄下,主機為localhost) 設定MySql character set為utf-8 unicode (3)把dotProject目錄(dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu)複製到c:\appserv\www目錄下,更名為dotProject以方便使用 (4)開啟http://localhost/phpmyadmin 登入後新增資料庫,名稱為dotProject,選擇utf8_bin語系 (5)開啟http://localhost/dotProject 按下"Click Here To Start Installation and Create One!" 按下"Start Installation" (6)在Database User Name輸入root 在Database User Password輸入你安裝AppServ時設定的密碼 按下"Install db & Write cfg" 會出現兩個Warning: Warning: include_once(C:\AppServ\www\dotProject/includes/config.php) [function.include-once]: failed to open stream: No such file or directory in C:\AppServ\www\dotProject\db\upgrade_permissions.php on line 7 Warning: include_once() [function.include]: Failed opening 'C:\AppServ\www\dotProject/includes/config.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\dotProject\db\upgrade_permissions.php on line 7 以上Warning尚無重要影響,可暫不理會 (7)刪除或重新命名c:\AppServ\www\dotProject\install目錄 (8)進入http://localhost/dotproject/ 重新整理頁面 出現登入畫面,輸入帳號 admin、密碼 passwd 呵呵....出現如下畫面 ![]() (8)選擇projects->Gantt 出現如下畫面,甘特圖無法顯示 ![]() 甘特圖無法顯示主要有幾個因素: memory與php library沒有正確設定 memory問題牽涉到兩個地方: php.ini與dotProject system configuration (9)先來解決memory問題 到php.ini (位置在 c:\windows目錄下) 找到 memory_limit = 8M 修正為: memory_limit = 16M (或32M, 64M, 128M, 256M) 16M應該大致都沒有問題 然後到開始->設定->控制台->系統管理工具->服務 把Apache 2.2重新啟動 (10)回到http://localhost/dotproject/ 選擇projects->Gantt,重新整理畫面 應該可以看到以下畫面 ![]() (11)如還沒出現甘特圖,再到dotProject的System Admin->System Configuration 把Memory Limit for Gantt設為16M (與php.ini的memory_limit設成相同數值) 再看看甘特圖是否正常顯示 (修改php.ini記得重新啟動Apache) 就Windows XP/AppServ環境下,應該可以正常顯示 (12)現在把英文轉到中文 到dotProject的User Admin->edit (如下圖) ![]() 選擇edit preferences (如下圖) ![]() 把locale改成Traditional Chinese (Taiwan) (如下圖) ![]() 再看看甘特圖是否正常顯示中文 (如下圖) ![]() 標籤: dotProject, technical |


















其他書籤 :