[請益] 連接PostgreSql的問題

看板PHP作者 (EXSA)時間8年前 (2017/03/20 16:20), 8年前編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
Fatal error: Call to undefined function pg_connect() in 其實這問題今天在server環境有解決過,但在我自己的電腦不知道為什麼就是解決不了 這邊的環境是win7,裝的是最新版的AppServ 然後在AppServ底下PHP5跟PHP7的兩個PHP.ini檔都有去啟動php_pgsql.dll 也設定了extension_dir的路徑 因為這問題很普遍,爬文也有爬到說要修改的是在C:\Windows底下的php.ini 透過phpinfo檢視也顯示出同樣的路徑 問題是我在C:\Windows找不到php.ini可以設定,也找不到其他的解決辦法因此到板上請求協助 順便一提,Server的環境是2008R2 裝的是XAMPP,當初也是AppServ解決不了port80被佔用 才嘗試改用Xampp的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.229.31 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1489998009.A.CD3.html ※ 編輯: gn00386614 (220.133.229.31), 03/20/2017 16:22:48

03/20 19:06, , 1F
phpinfo 看php.ini位置
03/20 19:06, 1F

03/20 20:12, , 2F
請愛用PDO,謝謝。
03/20 20:12, 2F
如果是針對php_pdo_pgsql的模組也已經啟動過了,因為本人剛接觸PHP還不熟悉 ,嘗試把其他東西也啟動還是沒有解決問題 能否再多指點一些呢? ※ 編輯: gn00386614 (220.133.229.31), 03/21/2017 09:13:47

03/21 10:43, , 3F
我再說一次,請愛用PDO。聽不懂就一定是你用錯方法。
03/21 10:43, 3F

03/21 14:35, , 4F
不過document上沒看到pg_connect()有obsolete...
03/21 14:35, 4F
文章代碼(AID): #1Opv2vpJ (PHP)
文章代碼(AID): #1Opv2vpJ (PHP)