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.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 529909
Url: https://administrator.de/contentid/529909
Ausgedruckt am: 24.11.2024 um 04:11 Uhr
4 Kommentare
Neuester Kommentar
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