PHP 手冊
上一頁 |  | 下一頁

# VII.CCVS API 函數

這些函數和 CCVS 的 API 作接口， 讓你可以直接在 PHP 程式中使用 CCVS。 CCVS 是 RedHat's 用來解決處理信用卡交易的 '中間人' 方案。 它讓你使用一個 unix 程序跟數據機直接和信用卡的結算方　(clearing houses) 通話。 使用 PHP 的這個 CCVS 模組， 你可在 PHP 程式段中直接處理涉及信用卡的工作。下面 列出處理時的大致流程。

用令 PHP 支援 CCVS， 首先檢查一下你的 CCVS 安裝在哪一個目錄。 然後你要修改 --with-ccvs選項： 如果不給出 CCVS 安裝目錄， PHP 會到 CCVS 的預定目錄 (/usr/local/ccvs) 中尋找。 如 CCVS 不是安裝在標準的目錄 中的話， 選項便要修改如下：--with-ccvs=$ccvs_path ， $ccvs_path 便是安裝 CCVS 的位置。 留意想支援 CCVS 則 $ccvs_path/lib 和 $ccvs_path/include 這兩個目錄要存在並目錄中分別要有 libccvs.a 和 cv_api.h 這兩個檔案。

除此之外， ccvsd 程序所運行時的配置要和你打算運行 PHP 的配置相同。 另外 兩者運行時的使用者名稱也要一樣才行。 (也就是說， 如果你用 'ccvs' 來安裝 CCVS， 那你的 PHP 程式也要用 'ccvs' 的身分來運行。)

更多有關 CCVS 的資料可在 ???中取得。

這部分的說明文件仍在編寫中。 在我們完工前 RedHat 所保留的說明文件 仍是十分有用的， 盡管舊了點兒： http://redhat.com/docs/manuals/ccvs/

上一頁 | 最開頭 | 下一頁
unixtojd | 上一層 |