Voor een website die ik aan het bouwen ben in PHP moet ik een verbinding maken met een Interbase database.
Eerst heb ik met veel gekloot de interbase extention in PHP gekregen. De functies doen het nu.
Als ik echter deze code probeer te draaien:
krijg ik het volgende gereturned:
Het bestand bestaat dus wel. In IBConsole kan ik de database wel registeren en aanspreken. Alleen PHP heeft er problemen mee.
Weet iemand wat ik moet doen om te zorgen dat ik de database wel kan gebruiken?
Eerst heb ik met veel gekloot de interbase extention in PHP gekregen. De functies doen het nu.
Als ik echter deze code probeer te draaien:
PHP:
1
2
3
4
5
6
7
8
9
10
| <?php $db_path = "I:/databases/TESTDB.GDB"; if(file_exists($db_path)) { echo "werkt werkt werkt"; ibase_connect($db_path,"SYSDBA","q"); ibase_close(); } ?> |
krijg ik het volgende gereturned:
code:
1
2
3
4
5
6
| werkt werkt werkt Warning: ibase_connect() [function.ibase-connect]: unavailable database in I:\documentroot\JGK\index.php on line 7 Warning: ibase_close(): no Firebird/InterBase link resource supplied in I:\documentroot\JGK\index.php on line 8 |
Het bestand bestaat dus wel. In IBConsole kan ik de database wel registeren en aanspreken. Alleen PHP heeft er problemen mee.
Weet iemand wat ik moet doen om te zorgen dat ik de database wel kan gebruiken?
edit:
Het is overigens PHP5 en Interbase 7.
Het is overigens PHP5 en Interbase 7.
[ Voor 11% gewijzigd door Mithrandir op 26-08-2004 14:06 ]