Seite 1 von 1

PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Mo 9. Feb 2026, 13:03
von Klaus_T
Guten Tag,

hat hier jemand PHP 8.4 mit der klassischen alten Interbase-Extension zum Laufen bekommen (Debian Trixi)?
Kompilieren usw. geht ja, aber bei "ibase_connect" bekomme ich immer "ibase_connect(): Invalid clumplet buffer structure: buffer end before end of clumplet - clumplet too long (39)"

Viele Grüße
Klaus

Re: PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Mo 9. Feb 2026, 18:13
von bfuerchau
Ich vermute mal, damit ist die ODS-Version gemeint.
Da du "alt" gesagt hast, könnte diese Erweiterung u.U. auch nur mit der alten FB (1.5, 2.0, 2.5) kommunizieren.

Re: PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Do 12. Feb 2026, 11:39
von jhoehne
Für die PHP Anbindung von Interbase empfiehlt der Hersteller selbst den Weg über ODBC.

Re: PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Fr 13. Feb 2026, 03:42
von vr2
Hallo Klaus,
Klaus_T hat geschrieben: Mo 9. Feb 2026, 13:03 hat hier jemand PHP 8.4 mit der klassischen alten Interbase-Extension zum Laufen bekommen (Debian Trixi)?
Kompilieren usw. geht ja, aber bei "ibase_connect" bekomme ich immer "ibase_connect(): Invalid clumplet buffer structure: [...]"
Martin, der Maintainer dieses Forums ist auch an der Entwicklung des firebird-php-Treibers beteiligt. Kennst Du die offiziellen Firebird-Seiten bzgl php-Treiber:

https://github.com/FirebirdSQL/php-fire ... /tag/5.0.2
https://github.com/FirebirdSQL/php-firebird/releases

Da sind Quellen und binaries für php 8.4 dabei. Hast Du die verwendet? Wenn nicht, nimm die. Falls da irgendwas nicht passt, kannst Du gleich Martin anhauen ;-)

Die "klassische alte Interbase-Extension" funktioniert schon seit php 7 nicht mehr richtig.

Re: PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Do 5. Mär 2026, 14:04
von Klaus_T
Herzlichen Dank,
da hatte ich irgenwie wohl die falsche Version (wohl für PHP 8.3). Funktioniert einwandfrei. Sowohl die fertige .so-Lib als auch das selber bauen...
Da könnte ich ja unser altes PHP 5.4 wirklich mal ablösen ;-)

Re: PHP 8.4 und klassische interbase.so-Erweiterung

Verfasst: Fr 6. Mär 2026, 21:44
von vr2
Klaus_T hat geschrieben: Do 5. Mär 2026, 14:04 Da könnte ich ja unser altes PHP 5.4 wirklich mal ablösen ;-)
nichts überstürzen ;-)