PHP + stará joomla na novém serveru
Michal Kašpar
mkaspar na it-media.cz
Pátek Srpen 23 08:04:32 CEST 2024
Dobrý den.
Tohle moc nemá správné řešení. Tedy má. Jediné správné je úprava těch
stránek tak, aby fungovaly na aktuální verzi. Což nebývá moc složité u
různých hombrew, u těchhle větších redakčních systémů je to skutečně
pouze upgrade.
Je obvykle možné si zkompilovat starší verzi PHP proti novějšímu distru
a provozovat pár webů takovým způsobem, ale není to nic
doporučeníhodného, protože těch děr v PHP bylo až až. Nicméně ve
striktně ohraničeném prostředí, by se o tom dalo uvažovat. A vlastně
jsem třeba ani nezjišťoval, jestli by se nenašly dockerizované verze
staršího PHP, což by mohla být elegantnější cesta.
On Fri, 2024-08-23 at 07:45 +0200, Ivo (Bear) Hanuška wrote:
> Zdravím.
>
> Mám na jednom serveru (Centos 7?) Apache + PHP (6.xxx)+ Joomlu (2.x)
> a
> dvě prastaré webové stránky. Zkoušel jsem to přemigrovat na novou
> Astru
> (když nic jiného, tak ať jsou tam aspoň updaty OS), ale skončil jsem
> na
> tom, že webovky pod PHP se odmítají rozjet z důvodu nepodporovaných
> věcí
> v PHP.
>
> Nemá někdo s touto situací zkušenosti? Www stránky nejsou moje a
> nejsou
> kdo ví jak složité, ale nedá se z nich udělat html. Zákazník není
> schopen pochopit, že by se mysely jeho webovky předělat a je z toho
> docela jurodivý (protože jednak to znamená buď přenést vše pod
> novější
> Joomlu, udělat styly a přenést data, což je přinejmenším tak 15 hodin
> času), nebo to nechat při starém a kždý den riskovat nějakou novou
> zranitelnost a potenciální napadení.
>
> Nevím, k čemu se mám přiklonit. Máte s tím někdo zkušenosti? Nebo, má
> někdo nějaký tip na místo (konferenci, fóru, stránku), kde bych se
> mohl
> dopátrat k řešení? oučasná verze PHP je 8.1, která nepodporuje
> hromadu
> starých funkcí, bez kterých stará Joomla nejede.
>
> Nevíte, co s tím?
>
> Ivo Hanuška
>
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
--
Michal Kašpar
Další informace o konferenci Linux