Portál AbcLinuxu, 5. května 2025 21:10

Dotaz: staré scripty na php7

22.2.2018 08:53 JoK1955 | skóre: 3
staré scripty na php7
Přečteno: 609×
Odpovědět | Admin
Zdravím všechny. Po dlouhé době jsem nainstaloval LAMP, abych upravil a využil nějaké scripty z minulosti. Zjistil jsem, že to nejde a že bych musel přepsat spojení s dtb. Nejsem vyučený programátor a tak v těch scriptech mám trochu chaos a nechce se mi do toho (jde o jednorázovou záležitost). Ty scripty stále běží v poho na webu . Zjistil jsem, že na webu je php 5.6.29-0+deb8u1 kdežto já si na lokále nainstaloval 7.0.25-0ubuntu0.16.04.1 (default instalace LAMP v U 16.04 bez úprav). Vidím dvě cesty. Naistalovat si také php 5 nebo zjistit zda "nějakým" nastavením nelze dosáhnout podpory starých scriptů (hlavně funkce mysql. Poradí mi někdo, pls? Díky.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.2.2018 09:01 NN
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpovedel jsi si sam, pokud to nechces prepisovat nainstaluj si paralelne starsi PHP.
Řešení 1× (JoK1955 (tazatel))
22.2.2018 09:03 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud to má běžet tam kde to je, a verze PHP se tam měnit nebude, tak je asi lepší nainstalovat starší verzi PHP5. JInake nezbyde než najít někoho, kdo to za nějakou úplatu zreviduje a přepíše na novější verzi.
22.2.2018 09:15 JoK1955 | skóre: 3
Rozbalit Rozbalit vše Re: staré scripty na php7
jj Díky.
27.2.2018 23:45 Odin
Rozbalit Rozbalit vše Re: staré scripty na php7
Neni to lepsi kapico. Bude to provozovat na starem a deravem php. Takove rady si strc za klobouk, kdyz tomu nerozumis.
28.2.2018 08:27 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: staré scripty na php7
Tak mu to přepiš troubo.
28.2.2018 22:33 Odin
Rozbalit Rozbalit vše Re: staré scripty na php7
Klidne. Ty si radeji nech sve rady troubo. Nerozumis tomu a siris tady bludy. Radeji bud zticha a neprojevuj se kapico. Doporucovst provoz na deravem a nepodporovanem php je nekompetentnost nejhrubsiho kalibru.
1.3.2018 07:37 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: staré scripty na php7
Zato ty jsi nejspíš sežral Šalamounovo hovno. Naštěstí tě utřel už někdo jiný.
28.2.2018 23:50 Odin je trotl
Rozbalit Rozbalit vše Re: staré scripty na php7
Zdá se, že Odin moc neví, o čem mluví.

Větev PHP 5.6 má ještě delší podporu zabezpečení (Security Support) než PHP 7.0:

http://php.net/supported-versions.php
5.3.2018 13:23 kolemjdouci
Rozbalit Rozbalit vše Re: staré scripty na php7
To není pravda! Přepsáním do PHP v7 ti pojede vše i na PHP v7.xxx. PHP 5.6 je poslední neboli finální sestavení a dál nic!
5.3.2018 15:00 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: staré scripty na php7
V PHP 5.6 následují ještě bezpečnostní záplaty až do konce tohoto roku.

Přepsání větší aplikace z PHP 5.x na 7.x obvykle nebývá tak jednoduché, jak to na první pohled vypadá. Zejména když někdo 4 roky ignoruje varování, že zastaralý ovladač MySQL v dalších verzích nebude fungovat.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
26.2.2018 21:26 Odin
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Funkce z mysql extension snadno prepises na mysqli ci na pdo. Neni to tezke.
5.3.2018 15:04 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: staré scripty na php7
U některých aplikací to přepsání trvá i týdny až měsíce, což se nemusí vždy vyplatit.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
27.2.2018 08:22 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo si rovnou nainstaluj starší LAMP, na torrentu určo seženeš. Protože si nedovedu představit, jak přinutíš stroj se dvěmi verzemi PHP aby používal jen určitou z nich. To bude větší opruz než přepsat ty skripty na 7 a pak zase zprovozňovat na 5 nebo na ten běžící server pak dávat 7..

Třeba tady ubuntu 13 ... tam snad php5 bude nativně http://linuxtracker.org/index.php?page=torrent-details&id=daac7008e2e3a6e4321950c131690aca20c5a08a
27.2.2018 10:11 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Můžeš použít Docker, do kterého si dáš přesně tu verzi PHP, kterou potřebuješ.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
28.2.2018 22:30 karlik
Rozbalit Rozbalit vše Re: staré scripty na php7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nainstaluj si KVM + virtuál s CentOS a máš na 10 let vystaráno, včetně bezpečnostních aktualizací.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.