Kako spremeniti PHP verzijo posameznemu direktoriju

V večini primerov je priporočljivo, da uporabite najnovejšo, stabilno PHP verzijo. Včasih pa se zgodi, da spletna stran ne podpira zadnje verzije in je treba uporabiti katero od starejših PHP verzij. Če imate na svojem paketu gostovanja samo en direktorij oz. spletno stran, potem verzijo enostavno spremenite v nadzorni plošči.

Kaj pa lahko storite, če imate več spletnih strani in želite PHP različico spremeniti samo v enem od svojih direktorijev?

Sprememba PHP verzije posamezne strani

Sledite spodnjim sedmim korakom, da v nadzorni plošči cPanel spremenite PHP verzijo za posamezen direktorij.

  1. Prijavite se v nadzorno ploščo (navodila za vpis v cPanel).
  2. V rubriki Datoteke (ang. Files) kliknite na Upravitelj datotek (ang. File Manager).
  3. V Upravitelju datotek desno zgoraj kliknite na gumb Settings in obkljukajte možnost Show Hidden Files (dotfiles) ter kliknite gumb Save.
  4. Odprite direktorij s spletno stranjo, kjer želite določiti drugo PHP verzijo, kot jo imate izbrano na svojem paketu gostovanja.
  5. Odprite datoteko .htaccess (če ne obstaja, jo ustvarite) in kliknite na Edit.
  6. Na začetek izbrane datoteke vstavite spodnjo kodo:

<FilesMatch “\.(php|phtml)$”>
SetHandler application/x-httpd-alt-php71___lsphp
</FilesMatch>

V drugi vrstici je vpisana PHP verzija, v našem primeru 7.1. Če želite na primer uporabiti verzijo 5.6, v drugo vrstico napišite:

SetHandler application/x-httpd-alt-php56___lsphp

  1.  Kliknite na gumb Save Changes.

Ali je bila PHP verzija uspešno spremenjena?

PHP verzijo ste spremenili, zdaj pa še preverite, ali je sprememba uspela. Za preverjanje sledite spodnjim korakom.

  1. V direktoriju, kjer ste spremenili PHP verzijo, ustvarite datoteko phpinfo.php.
  2. Z desnim miškinim gumbom kliknite na novo datoteko in izberite Edit.
  3. Vpišite kodo:

<?php phpinfo(); ?>

  1. V brskalniku odprite stran in datoteko, ki ste jo ustvarili, na primer: mojadomena.si/phpinfo.php

PHP verzija

Odprla se vam bo stran, kjer so prikazane podrobnosti PHP verzije, ki ste jo izbrali za svojo spletno stran oz. izbrani direktorij.