2 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
沒有找到ibase_pconnect()這個(gè)函數(shù)!
道先!我個(gè)人建意你先好好查看一下PHP服務(wù)器是否加載了 php_interbase.dll
如果加載了!
你在一個(gè)PHP頁面中。就寫一個(gè)簡(jiǎn)單的語句直接調(diào)用ibase_pconnect()這個(gè)函數(shù)如果引用成功的話。那他就會(huì)出什么參數(shù)不對(duì)之類的錯(cuò)誤。如果真是出了這樣的錯(cuò)誤。那就是你的代碼有問題!如果沒有這樣的錯(cuò)誤。錯(cuò)誤和你現(xiàn)在的一樣。那你就重新配PHP服務(wù)器!最好的是新下一個(gè)版本!
<?php
ibase_pconnect();
?>
你直接這樣調(diào)用啊。你看他是什么錯(cuò)誤。是函數(shù)沒有引用。還是參數(shù)錯(cuò)誤。如果是參數(shù)錯(cuò)誤。那你上面的就是什么地方搞出錯(cuò)了。如果是沒有引用。那你引用的單元有問題。沒有引用成功!你查查一下PHP的配置文件!

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超5個(gè)贊
你知道函數(shù)ibase_pconnect是做什么的嗎?如果不知道,就查一下手冊(cè)吧,一看你就明白了。
ibase_connect、ibase_pconnect是用來連接InterBase數(shù)據(jù)庫(kù)的函數(shù),這樣的函數(shù)有一整套,要使用這些函數(shù),需要編譯時(shí)候使用開關(guān)(UNIX)、或者在PHP.INI里面使用extension=php_interbase.dll加載,否則會(huì)出現(xiàn)你上面的未定義函數(shù)錯(cuò)誤。
我想,可能一般你都不會(huì)需要interbase數(shù)據(jù)庫(kù),現(xiàn)在一般都是用MySQL或者M(jìn)SSQL、ACCESS這些,我估計(jì)你的程序有問題,或者配置錯(cuò)誤,按說這一段程序是不需要。
添加回答
舉報(bào)