
Jak spustit PHP soubor?
Ahoj, prosím o rady. Potřebuji spustit několik PHP souborů (webová stránka/aplikace), kód psaný před cca 10-15 lety, verzi PHP nevím (neorientující se laik).
Jak spustit PHP soubor?
1) v Linuxu Ubuntu,
2) ve Windows 10 Pro.
Musím v operačním systému něco emulovat, abych PHP soubor spustil ve webovém prohlížeči?
Jak spustit php? No přece pomocí php
Takže moje doporučení je php.exe + php8ts.dll (ke stažení na ofiko webu php)
Server se spouští například takto:
kde www je složka s php skripty.

Pokud potřebuješ nastavit php tak jen přiložíš php.ini s nastavením (a třeba s extension pokud jsou potřeba), funguje to ale i na default bez php.ini. Funguje to i jako portable, jde to přenášet.
Takto předběžně je podle mě použít XAMPP na pár souborů php jako vzít atomovku na mravence
Já server v php používám celkem běžně a pohoda, třeba i v kombinaci s sqlite nebo mysql
Díky. Zkusím to. Lze se takto dostat ke starším verzím? Je to starý kód...
Jako jak dostat ke starším verzím?
php server je dostupný myslím od nějaké pětkové verze
Jestli to nebude fungovat třeba i na nejnovějším php 8 tak pár php skriptů přece by neměl být problém překopat na nejnovější php 8, není to přece cms
Laik nic nepřekope. To je bez šance. Psal jsem to výše.
Laik může taky zkusit ty starší verze PHP, které postrádají řadu funkcí verzí nových (ale stejně ten skript je nebude používat) a můžou mít i řadu chyb a zranitelností (ale pokud ten skript poběží jen lokálně a nebude se na něj přistupovat přez síť a používat to bude jen majitel, tak většinu zranitelností lze ignorovat - majitel se nebude potřebovat vlamovat do svého počítače, když tam stejně má přístup i tak a naopak nikdo jiný by se k tomu skriptu neměl dostat, pokud tam bude síťový přístup zvenku zakázaný = příčetně nastavený firewall).
Aneb pokud se vůbec nevyznáte v matkách a klíčích na matky, tak berte klíče jeden po druhém, pořád je šance, že na nějaký použitelný dříve či později narazíte
Existují, pravda, způsoby efektivnější, ale když je to jen jednou za řadu let jen jedna matka, tak se to dá i takto.
Nevím, jak velký je opruz odstranit nainstalované PHP z Windows a dát tam starší, pokud to celkem jde, tak by asi bylo dobré postupovat od nějaké nové stabilní verze a jít po stabilních verzí do minulosti, pokud to je velký opruz, tak naopak vzít nějakou verzi z té doby a postupně "updatovat" po nových stabilních verzích k přítomnosti. Stabilní verze je taková, která je tak označená autory, od okolních se často liší jen nějakým číslem na konci verze (verze 5.xx.yy.zz...) a tím, že má v rámci možností vychytané chyby. Pokud je za stabilní označená nějaká řada (třeba 5), tak vzít z té řady tu nejnovější verzi ( 5.xx.yy.zz kde nedřív porovnáte to xx jako číslo, v případě rovnosti yy, nakonec zz - 5.11.1 je aktuálnější než 5.2.99, protože 5 je stejné jako 5 a 11 je víc než 2 - pozor, při výpisu to může být řazeno abecedně, tedy 5.1.88, 5.11.1, 5.2.99, nenechte se tím zmáct). Stabilní verzi chcete kvůli opraveným chybám, protože stejně nedokážete kvalifikovaně posoudit, čím se jednotlivé ostatní verze liší a výrazně se tím zmenší počet kandidátů na správný klíč pro danou matku (pokud nejde o nějakou šílenost, která je závislá na chybách určité verze, ale to by v ní pak mělo být výrazně okomentováno).
PHP soubory jsou obyčejné texťáky, plné nějakých divných textů (jak to u zdrojáků bývá) a občas i komentářů, které vypadají celkem lidsky čitelně. Je potřeba je prohlížet v něčem, co umí čistý text a rozhodně je neukládat, protože většina windowsích programů se to stejně pokusí "opravit za vás", čímž to celé rozbije.
Takže by mohlo stát za to, se do toho vypocty.php podívat, jestli tam někde nedaleko začátku není nějaké takovéto varování.