← Back to team overview

sslug-teknik team mailing list archive

Re: PHP och pgSQL

 

Magnus Alexandersson wrote:
> 
> Hej!
> 
> Nu har jag mekat lite med de nya PHP4 paketen osv. La in php4 och php4-pgsql
> paketen fraan debian. Skulle vilja anvaenda mig av den postgresql databasen
> som gaar paa burken. Men naer jag tar ett exempel ur php-manualen saa faar jag:
> i test.php:
> 
> <?php $database = pg_Connect("dbname=guestbook"); ?>
> 
> resultat:
> 
> Fatal error: Call to undefined function: pg_connect() in \
>                         /home/magnus/public_html/test.php on line 16
> 
> Ska jag kompilera in pgsql-stoed i apache?

Nej, det er ikke nødvendigt. 
Du skriver ikke hvilken version af debian du bruger, men
du skal finde php.ini (evt. php4.ini). Den er et eller
andet sted i /etc/php.....
Der er en overskrift der ser sådan ud:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; if you wish to have an extension loaded automaticly, use the
; following syntax:  extension=modulename.extension
; for example, on windows,
; extension=msql.dll
; or under UNIX,
; extension=msql.so

her tilføjer du:
extension=pgsql.so

så mangler du bare en /etc/init.d/apache restart
så virker det.

-- 
MVH / Best Regards
Allan Jacobsen, AJ17-DK
IT nyheder set gennem danske briller: http://slashit.dk


References