Entwickler-Ecke

Programmiersprachen (Server) - Interbase-DB und php


zuma - Mi 22.08.12 08:22
Titel: Interbase-DB und php
Moin :D
hab mir das RadPhp XE2 als Demo von Embarcadero gezogen und installiert.
Nach ersten kleineren Test's (reines PHP), die alle prima geklappt haben,
wollte ich mich nun an PHP mit DB wagen.
Hab bereits Interbase für mein Delphi XE installiert und da auch keinerlei Probleme.

Wenn ich nun in php versuche, mich mit einer DB zu verbinden (eigenes oder auch Beispielprojekt), erhalte ich immer die Fehlermeldung:
Your user name and password are not defined. Ask your database administrator to set up an InterBase login. in C:\Programme\Embarcadero\RadPHP\4.0\rpcl\adodb\drivers\adodb-ibase.inc.php on line 74

User/Password ist aber SYSDBA/Masterkey, also default.
Mit der IBConsole komme ich aber problemlos in die DB und kann auch darin arbeiten.
Ich vermute, dass ich da irgendwo was falsch konfiguriert hab oder so ?
Irgendjemand eine Idee, was ich falsch mache bzw. wo ich gucken sollte ?

Zuma


zuma - Do 23.08.12 16:51

ich wage mal einen kleinen Push ;)

ist denn hier wirklich keiner, der mir da helfen kann ?


Andreas Schilling - Fr 24.08.12 10:32

Hallo Zuma,

ich experimentiere auch erst seit kurzem mit RAD PHP XE2. Ich greife auf Firebird zu und es hat aber sofort funktioniert. Welchen Weg für die Datenverbindung nutzt Du? Ich habe als Projekt "mobile Application" und da auf das Formular mit IBDatabase (funktioniert zumindest bis FB 2.0.1) und IBQuery (mit select-Anweisung) und Datasource und DBGrid nach dem Start im Firefox Daten in der Tabelle.

Die Properties in der IBDatabase
Database: kompletter lokaler Pfad mit Datenbanknamen
Host: PCName (wegen TCP/IP Protokoll)
Username: sysdba
Passwort: masterkey (klein geschrieben)

Gruß Andreas