PHP versioita on mahdollista muokata per verkkotunnus, cPanel tilin kautta kuin myös komentoriviltä:
(HUOM! Automaattisesti päivittyy vaan palvelimella oletuksena käytössä oleeva PHP versio (hetkellä 7.2) – jos asiakastililla on merkitty erikseen verkkotunnukselle eri PHP versio, niin ne tulisi päivittää itse manuaalisesti joka kerta, kun on tarvetta sille!)

Huom! Tietoa PHP versioita kohti:
– Alkaen 05.04.2021 on palvelimilla PHP oletusversiona PHP 7.4 !
– PHP 8.0 versiolla ei ole iMagick ja Ioncube loader toimivuutta (12.06.2021 tarkistettu – noita lisäosia ei ole PHP 8.0 versiolle vielä)!

Lisätietoja:
WordPress ja Joomla antaa nykyisin herjaviesti PHP versioista asiakkaille, kenellä on vanhempi PHP versio käytössä verkkosivulla..
Meidän palvelimilla on käytössä eri-PHP versiot, jossa tietoturvapäivitykset on myös vanhempille PHP versioille.
Enemmän tietoa asiasta löytyy sivulta:
https://www.cloudlinux.com/hardenedphp
(Jos verkkosivu ja sen lisäosat/teemat toimii myös uudemmalla PHP versiolla, suosittelen sittenkin päivittää PHP version!)


1. PHP version päivitys cPanel tilillä

1. Kirjaudu cPanel tilille
2. Valikoista menee ”MultiPHP manager” alle
3. Laita ruksi verkkotunnuksen eteen ja oikealla olevasta valikoinnista ota sopiva PHP versio ja klikkaa napille ”Apply
(Uusi PHP versio pitäisi toimia heti)
NB! Edellinen tallentaa ne asetukset verkkotunnuksen kansioon .htaccess tiedostoon! Jos muokkaat itse tulevaisuudessa .htaccess tiedostoa tai tekee sen automaattisesti jokin skripti – pitäisi tallentaa ne PHP asetukset joka kerta uudestaan!


2. Halutun PHP’n version kautta komentoriviltä PHP’n käyttö (toimii myös CRON’issa)

Esimerkkejä komennoista sopivalla PHP versiolla:

CRON'in kautta:
/usr/local/bin/ea-php53 /kansio/missä/haluttu/skripti.php
/usr/local/bin/ea-php56 /kansio/missä/haluttu/skripti.php
/usr/local/bin/ea-php72 /kansio/missä/haluttu/skripti.php
/usr/local/bin/ea-php74 /kansio/missä/haluttu/skripti.php
/usr/local/bin/ea-php80 /kansio/missä/haluttu/skripti.php
----
Komentoriviltä:
php -ea_php 53 /kansio/missä/haluttu/skripti.php
php -ea_php 56 /kansio/missä/haluttu/skripti.php
php -ea_php 72 /kansio/missä/haluttu/skripti.php
php -ea_php 74 /kansio/missä/haluttu/skripti.php
php -ea_php 80 /kansio/missä/haluttu/skripti.php

3. PHP version päivitys .htaccess tiedostolla eri kansioissa (jos on tarvetta)

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php00” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php00___lsphp .php .php0 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

Tulisi päivittää siis koodissa olevat 00 ja 0 oman halutun PHP version numerolla (esim: 72 ja 7)!

Käytössä olevat PHP versiot ovat PHP: 5.3 = 53 , 5.6 = 56 , 7.0 = 70, 7.1 = 71, 7.2 = 72, 7.3 = 73, 7.4 = 74, 8.0 = 80)

Radicenter 2021
Tämä verkkosivusto käyttää evästeitä ja vastaavia tekniikoita toiminnallisuuteen ja muihin tarkoituksiin. Tämän sivuston käyttö tarkoittaa evästeiden hyväksymistä.
Hyväksyn.