2017-03-04 178 views
1

activitating pgsql.so擴展我試圖安裝一個學生信息系統(RosarioSIS)是PostgreSQL的驅動。安裝PostgreSQL 9.6後,系統要求我安裝並激活一個php擴展(pgsql.so)。我嘗試了'yum install php-pgsql'命令,但是由於某種原因它不起作用。我已經嘗試了所有在Stackoverflow和其他論壇上的建議解決方案,但仍然沒有運氣。我想的最後一件事是PHP解檔的5.4.45的副本,並使用手動編譯擴展:安裝/ CentOS中6

phpize 
./configure 
make 
sudo make install 

這也沒能在pgsql.so添加到文件夾擴展。你建議我怎樣才能將所需的擴展名(pgsql.so)添加到它所屬的位置?

回答

0

PHP 5.6發佈日期遠遠早於PostgrSQL 9.6(PG96)。當PHP56發佈時,它不知道PG96。嘗試安裝PostgreSQL 9.3,你會看到一切都很好。順便說一句,即使PHP7.1在FreeBSD ports樹中沒有用於PG96的客戶端庫。