PHP 7.3 connect to MySQL 4
Hallo Leute
Ich hoffe ihr hattet schöne Weihnachten und ein braves Christkind.
Da ich eigentlich "Netzwerker" und kein Developer bin ersuche ich um einen kleinen Denkanstoß.
Wir haben eine alte Version von DokuWiki auf einem Debian Apachen mit PHP 5.4 am laufen.
Nachdem ich nun mal alles über die Feiertage auf aktuellen Stand bringen möchte stehe ich vor einem Problem.
Wir haben noch eine alte Software welche zwingend auf MySQL 4 aufbaut im Einsatz, diese kann leider nicht upgedatet werden.- Bitte keine Belehrungen!
Aus einem ins DokuWIki integrierten Skript werden Seriennummern aus der MySQL 4 DB ausgelesen und im Wiki angezeigt. Mit PHP 5.4 war es noch möglich darauf zuzugreifen.
Mit PHP 7.x ist das verständlicherweise nicht mehr möglich.
Wie würdet ihr die Sache angehen? Parallel einen PHP5.4 nur für das Skript laufen lassen und dieses via iframe integrieren.
Hat vielleicht ein schlauer Fuchs noch eine andere Idee um die Anbindung herzustellen?
Besten Dank jedenfalls!
LG J.D.
Ich hoffe ihr hattet schöne Weihnachten und ein braves Christkind.
Da ich eigentlich "Netzwerker" und kein Developer bin ersuche ich um einen kleinen Denkanstoß.
Wir haben eine alte Version von DokuWiki auf einem Debian Apachen mit PHP 5.4 am laufen.
Nachdem ich nun mal alles über die Feiertage auf aktuellen Stand bringen möchte stehe ich vor einem Problem.
Wir haben noch eine alte Software welche zwingend auf MySQL 4 aufbaut im Einsatz, diese kann leider nicht upgedatet werden.- Bitte keine Belehrungen!
Aus einem ins DokuWIki integrierten Skript werden Seriennummern aus der MySQL 4 DB ausgelesen und im Wiki angezeigt. Mit PHP 5.4 war es noch möglich darauf zuzugreifen.
Mit PHP 7.x ist das verständlicherweise nicht mehr möglich.
connecting to 3.22, 3.23 & 4.0 is not supported. Server is 4.0.26-nt
Wie würdet ihr die Sache angehen? Parallel einen PHP5.4 nur für das Skript laufen lassen und dieses via iframe integrieren.
Hat vielleicht ein schlauer Fuchs noch eine andere Idee um die Anbindung herzustellen?
Besten Dank jedenfalls!
LG J.D.
Please also mark the comments that contributed to the solution of the article
Content-ID: 529909
Url: https://administrator.de/contentid/529909
Printed on: December 13, 2024 at 02:12 o'clock
4 Comments
Latest comment
Hi
je nach webserver wird ja auch eine .php Datei mit dem entsprechenden binary, hier halt der von PHP7 verbandelt.
Mach das ganze mit dem Dateityp .phplegacy und der php5 version deines Vertrauens. Dann noch dein Script umbenennen, und schon sollte das Script mit php5 ausgeführt werden, während der Rest mit php7 läuft
je nach webserver wird ja auch eine .php Datei mit dem entsprechenden binary, hier halt der von PHP7 verbandelt.
Mach das ganze mit dem Dateityp .phplegacy und der php5 version deines Vertrauens. Dann noch dein Script umbenennen, und schon sollte das Script mit php5 ausgeführt werden, während der Rest mit php7 läuft