WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
ZenTaoPMS/命令行入口
來自站長百科
ZenTaoPMS | 安裝 | 禪道結(jié)構(gòu) | 配置禪道 | 使用 | 擴(kuò)展禪道 | 禪道FAQ |
禪道項(xiàng)目管理軟件1.0rc1版本之后,命令行入口做了一些改變,因?yàn)橹耙恢睕]有時間整理這方面的文檔,很多使用者在問,現(xiàn)在統(tǒng)一跟大家解釋一下。
何謂命令行入口[ ]
- 先來介紹一下禪道項(xiàng)目管理軟件的入口。
- 禪道項(xiàng)目管理軟件其實(shí)現(xiàn)在有很多個入口,大家平時訪問的是www/index.php,這是最重要,也是大家平時都在使用的入口。還有就是www/install.php, www/upgrade.php,顧名思義,為安裝的入口和升級的入口。這三個入口,index.php是有權(quán)限控制的,而install.php和upgrade.php則沒有權(quán)限限制,只有在特定的情況下面才會起作用。正常安裝或者升級之后,再訪問install.php或者upgrade.php是無效的。
- 禪道的命令行入口位于bin/ztcli。其實(shí)它也是一段php代碼。它主要是給禪道的系統(tǒng)管理員使用的。通過這個入口,可以非常方便的訪問到禪道系統(tǒng)的每一個頁面,從而為各種便利的操作提供了可能。
命令行入口的基本用法[ ]
- 在bin目錄下面執(zhí)行下面的命令(一定要在bin目錄下面。)
- 語法格式:php ztcli http://xxxx/zentaopms/xxxxx(其中的php,如果找不到,則根據(jù)需要換成php可執(zhí)行文件所在的絕對路徑.)
- 舉例來講,我的禪道的訪問路徑是 http://pms.zentao.cn,我想觸發(fā)燃燒圖的更新程序,命令如下:
php ztcli http://pms.zentao.cn/project-computeburn.html
- 如果你配置的禪道訪問方式是通過GET方式,那么命令則變成:
php ztcli "http://pms.zentao.cn/?m=project&f=computeburn"
這時后面的url地址需要用引號引起來。
也就是說你在瀏覽器里面看到的是什么,通過ztcli都可以訪問。
封裝[ ]
- 如果你php可執(zhí)行文件不在PATH路徑中,那么你可以修改ztcli.sh(linux)或者ztcli.bat(windows),將其中的路徑補(bǔ)全。
- 比如ztcli.bat中,我可以這樣寫 d:\zentao\user\local\php\php.exe ztcl %*
- 封裝好之后,你就可以直接運(yùn)行ztclibat url地址就可以了。
高級用法[ ]
- 在你訪問禪道的頁面時候,可以將訪問的資源變化一下,比如http://pms.zentao.cn/project-task-8.html,返回的網(wǎng)頁格式,把后面的.html改成.json,返回的是什么?對了,返回的是json格式的數(shù)據(jù)。如果是GET 方式,那么只需要將t參數(shù)改成json,http://pms.zentao.cn/?m=project&f=task&t=json.
- 通過這個超級的命令行入口,其實(shí)可以做很多事情了。具體如何使用,看大家靈活運(yùn)用了。