Danke für den Hinweis - leider funktioniert´s immer noch nicht ..
IST-Situation:
- Win8 installiert und upgedatet
- IIS8 aktiviert (Windows-Features ..)
- php 5.4 via Webinstaller installiert (phpinfo funktioniert..)
- "Firebird-2.5.2.26539_0_Win32.exe" installiert(C:\programme\...
- Port 3050 Ein/Ausgehend freigegeben
- In Windows/system32/ liegen fbclient.dll und gds32.dll
- Firebird 2.5 Dienste laufen (Database.gdb kann mit meinem Delphi 32bit Programm geöffnet werden / Zeos Lib)
Die php.ini unter: C:\Program Files\iis express\PHP\v5.4
Zitat:
[Interbase]
; Allow or prevent persistent links.
ibase.allow_persistent = 1
; Maximum number of persistent links. -1 means no limit.
ibase.max_persistent = -1
; Maximum number of links (persistent + non-persistent). -1 means no limit.
ibase.max_links = -1
; Default database name for ibase_connect().
;ibase.default_db =c:\databasexe3\database.fdb
; Default username for ibase_connect().
;ibase.default_user =SYSDBA
; Default password for ibase_connect().
;ibase.default_password =masterkey
; Default charset for ibase_connect().
;ibase.default_charset =UTF-8
; Default timestamp format.
ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
; Default date format.
ibase.dateformat = "%Y-%m-%d"
; Default time format.
ibase.timeformat = "%H:%M:%S"
Im IIS-Manager:
FastCGI-Einstellungen: C:\Program Files\iis express\PHP\v5.4\php-cgi.exe
Handlezuordnung: PHP54_via_FastCGI *.php Aktiviert
Keine Filter oder Einschränkungen
Test-Php, das nicht funktioniert und auch keine Fehler ausgibt:
Code:
<?php
echo "Test";
$database = "
localhost:C:\DatabaseXE3\database.fdb";
$username = "SYSDBA";
$password = "masterkey";
$sqltext = "SELECT * FROM STRUCTURE";
$conn = ibase_connect($database, $username, $password);
...und so weiter ;-)
?>
Im Logfile vom IIS finde ich keine Fehlermeldungen.
Vielen Dank für Hinweise
Erich
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \