Kako izberem PHP VERZIJO s .htaccess datoteko za želeni imenik oz. direktorij (poddomeno, drugo domeno)?
Pri vseh paketih za spletno gostovanje je možno tudi s .htaccess datoteko za želeni imenik (za posamezno gostujočo domeno, za poddomeno, itn.) nastaviti želeno PHP verzijo.
Določitev PHP verzije posameznemu direktoriju
Primer, kako spremenim PHP verzijo na 7.4.
Na želeni lokaciji (v želenem imeniku oz. direktoriju) v .htaccess za PHP 7.4 vpišite
SetHandler application/x-lsphp74
</FilesMatch>
Za PHP gostovanje so trenutno na voljo slednje direktive
-
PHP verzija 8.3<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp83
</FilesMatch> -
PHP verzija 8.2<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp82
</FilesMatch> -
PHP verzija 8.1<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp81
</FilesMatch> -
PHP verzija 8.0<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp80
</FilesMatch> -
PHP verzija 7.4<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp74
</FilesMatch> -
PHP verzija 7.3<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp73
</FilesMatch> -
PHP verzija 7.2<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp72
</FilesMatch> -
PHP verzija 7.1<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp71
</FilesMatch> -
PHP verzija 7.0<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp70
</FilesMatch> -
PHP verzija 5.6<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp56
</FilesMatch> -
PHP verzija 5.5<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp55
</FilesMatch> -
PHP verzija 5.4<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp54
</FilesMatch> -
PHP verzija 5.3<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp53
</FilesMatch> -
PHP verzija 5.2<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp52
</FilesMatch> -
PHP verzija 4.4<FilesMatch "\.(inc|php5|php4|php3|php2|php|phtml)$">
SetHandler application/x-lsphp44
</FilesMatch>
V katero .htaccess datoteko naj direktive vpišem?
V kolikor tudi vaša spletna aplikacija (npr.: WordPress, itn.) ureja (dodaja, odstranjuje) direktive v .htaccess datoteki (npr.: če aktivirate plugin ali ga deaktivirate, itn.) je priporočljivo direktive za izbor želene PHP verzije vnesti v lastno .htaccess datoteko.
S tem se izognete morebitnim zapletom odstranitve PHP direktiv s strani vaše gostujoče spletne aplikacije!
Če PHP verzijo spreminjate za domeno, direktive vpišite v .htaccess datoteko izvne public_html, torej na lokaciji domains/DOMENA/.htaccess in ne na lokaciji domains/DOMENA/public_html/.htaccess (katero npr. ureja WordPress).
Kdaj naj spremenim PHP verzijo?
PHP verzijo spremenite glede na zahteve vaše gostujoče PHP aplikacije. Da omogočimo vrhunsko spletno gostovanje in podporo tudi za starejše PHP skripte ozirima spletne aplikacije, vsem naročinkom spletnega gostovanja omogočamo izbor vseh aktualnih PHP verzij.
Več o .htaccess (dostop do spletne strani).