字體:小 中 大 | |
|
|
2006/08/08 19:42:42瀏覽419|回應0|推薦0 | |
想法 5: PHP 居然在configure 時就失敗, 不認得 oracle 10,
其實 Oracle server 的版本 跟 client 端沒有太大的關係,應該有辦法解決的... 做法 : 直接修改 confgiure scripts,給我發現 果然是 configure scripts的問題 修改了一下使之誤認 oracle 版本為 oracle 9i! 修改方法: > configure scripts 第 68878 行 > 將 { echo "configure: error: Oracle needed libraries not found" 1>&2; exit1; } > 換成 ORACLE_VERSION=9.0 即是原本判斷不到的版本 應該要顯示出 error messages 並停止執行的, 我們將它強定為 ORACLE 9......... 再測試 ora_* function! 終於成功! 測試 OCI_* function 也成功! 結果 : 終於成功! 結語: 其實在過程中當時我就已經決定 既然新的 PHP 都不再支援 ora_* function 還是得要重新開發 OCI_* 的 程式庫了...而廢棄 ORA_* 了.. 只是.. 沒有解決此問題好像就是 不太舒服, 所以我還是把它搞定了. 現在呢? 其實我還是把php又升回 5.1.4 使用 OCI fuction..^^ |
|
( 興趣嗜好|運動 ) |