php3 auf ubuntu 22.04?
fragt nicht warum, es ist ein airgap system das übernommen wurde und die Software soll erneuert werden, die aktuelle läuft als webdienst per php3.
Hat schon jemand praktische Erfahrung mit der Installation
- Frage: wo bekomm ich die Sourcen noch her, hier nur noch ab 4.0 https://github.com/php/php-src/tree/PHP-4.0
- welche Abhängigkeitsprobleme werde ich vermutlich bekommen
Was ist die älteste PHP Version die jemand auf nem aktuellen System zum laufen bekommen hat?
3 Antworten
Was ist die älteste PHP Version die jemand auf nem aktuellen System zum laufen bekommen hat?
Wahrscheinlich PHP7.4, aber das ist auch bereits schon abgekündigt. Support endet am 28.11.2022. Man sollte also mindestens auf Version 8 setzen.
https://en.m.wikipedia.org/wiki/PHP
PHP3 wirst du nirgends mehr finden, da das schon im Jahr 2000 ausgelaufen ist.
Ich würde das Projekt einfach noch mal komplett neu schreiben. Wird dir letztlich viel Arbeit ersparen und ist auch sicherer.
Und wenn du schon an den Quellcode von PHP3 nicht ran kommst, dann hat sich das ja eh erledigt.
Würde mit aktuellem GCC usw vmtl eh nicht kompilieren.
es geht, sogar problemlos :).
$ ./php -i
Content-type: text/html
<center><h1>PHP Version 3.0.9</h1></center>
Es wird neu gemacht, aber ändert dennoch nichts daran dass es jetzt nochmal laufen muss. Da es wie gesagt air-gap ist sehe ich erstmal auch kein problem drin.
air-gap = geschlossenes system, an keinem Netzwerk. Daher sind auch die Sicherheitslücken nicht relevant die es sowohl im System als auch in der Anwendung zu hauf gibt.
PHP3 erhältst du im PHP Museum.
Die anderen Fragen kann ich dir nicht beantworten.
$ ./php -i
Content-type: text/html
<center><h1>PHP Version 3.0.9</h1></center>
klasse, es funktioniert. Vielen Dank
Julihan hat schon alles gesagt. Da ist es fast besser die Scripte auf wenigstens auf PHP 7.4 anzupassen.
Oder wenigstens versuchen auf PHP 5.2. es zum laufen zu kriegen.
Wenn Du das nicht machen kannst, dann hier:
Der ultimativ letzte Eintrag hat einen Link.zu den Sourcecode PHP3
da wird gar nichts mehr angepasst, das wird neu gemacht. regex hat den link zum museum schon gepostet und lies sich einwandfrei compilieren. totgesagte leben länger.
ultimativ wäre übrigends php1.08 :).
ist mir schon klar. Ich hab ende der 90er mit PHP3 angefangen, aber das gehört ins Museum (und da habe ich es gefunden *lol*). Dennoch wird es eben jetzt nochmal reaktiviert weil es nötig ist für diesen speziellen Fall.