Ik zit met het volgende probleem:
Ik heb 2 computers, de ene heeft windows 2000 waar ik een apache server op draai (die ik eindelijk aan de praat heb). De andere heeft Linux (mandrake 9.0), waar ik een postgreSQL database op heb staan. Daarnaast heb ik op de windows bak php geinstalleerd (en eindelijk apache met php werkende gekregen, <?phpinfo();?> doet het netjes).
Nu heb ik de volgende index.php gemaakt:
<?php
//connect to postgres database
$conn=pg_connect("host=??? port=5432 dbname=database user=postgres password=???");
//see if our connection was successful
if (!$conn) {
//connection failed - exit the page with an error
//you could also try to proceed without the
//database - it's up to you
echo pg_errormessage($conn);
exit;
}
//now let's set up a common site header
function site_header ($title) {
return '<HTML>
<HEAD>
<TITLE>'.$title.'</TITLE>
</HEAD>
<BODY>';
}
//common HTML to be output at the end of the page
function site_footer () {
return '</BODY></HTML>';
}
?>
Maar als ik deze dan in de Inet Explorer oproep dan krijg ik de volgende error:
Fatal error: Call to undefined function: pg_connect() in C:\BeJo_site\index.php on line 4
Na zelf enig onderzoek te hebben verricht ligt het probleem waarschijnlijk aan het feit dat ik een .dll mis, maar welke precies en waar ik die dan vandaan moet plukken weet ik niet...
Ik heb 2 computers, de ene heeft windows 2000 waar ik een apache server op draai (die ik eindelijk aan de praat heb). De andere heeft Linux (mandrake 9.0), waar ik een postgreSQL database op heb staan. Daarnaast heb ik op de windows bak php geinstalleerd (en eindelijk apache met php werkende gekregen, <?phpinfo();?> doet het netjes).
Nu heb ik de volgende index.php gemaakt:
<?php
//connect to postgres database
$conn=pg_connect("host=??? port=5432 dbname=database user=postgres password=???");
//see if our connection was successful
if (!$conn) {
//connection failed - exit the page with an error
//you could also try to proceed without the
//database - it's up to you
echo pg_errormessage($conn);
exit;
}
//now let's set up a common site header
function site_header ($title) {
return '<HTML>
<HEAD>
<TITLE>'.$title.'</TITLE>
</HEAD>
<BODY>';
}
//common HTML to be output at the end of the page
function site_footer () {
return '</BODY></HTML>';
}
?>
Maar als ik deze dan in de Inet Explorer oproep dan krijg ik de volgende error:
Fatal error: Call to undefined function: pg_connect() in C:\BeJo_site\index.php on line 4
Na zelf enig onderzoek te hebben verricht ligt het probleem waarschijnlijk aan het feit dat ik een .dll mis, maar welke precies en waar ik die dan vandaan moet plukken weet ik niet...