Chat / support@radicenter.eu

PHP versioonid ja nende muutmine/kasutamine cPaneli serveritel

Osad kliendid on pöördunud meie poole sooviga vahetada cPanelis php versiooni domeenipõhiselt.
Antud võimalus on teostatav nii cPaneli kaudu, käsurealt kui ka eraldi .htaccessi kaudu:

Lisainfona:
WordPress ja Joomla on hakanud andma veateadet PHP versiooni uuendamise kohta klientidel, kellel on vanem PHP versioon kasutusel.
Meie serveritel on kasutusel eraldi turvapaigatud PHP versioonid, kus siis turvapaigad saavad ka vanemad PHP versioonid jätkuvalt, mitte ainult uuemad.
Rohkem infot selle kohta võib leida lehelt:
https://www.cloudlinux.com/hardenedphp
(Kui kodulehe sisuhaldus ja selle kujundused/lisaosad toimivad ka uuema PHP versiooniga , soovitaksin siiski uuendada võimalusel PHP versiooni!)

1. PHP versiooni vahetamine cPaneli lehel
2. PHP versiooni määramine .htacces failis
3. Soovitud PHP versiooniga skripti käivitamine käsurealt (toimib ka CRON’is)
4. PHP veateadete error_log salvestamine

1. PHP versiooni vahetamine cPaneli lehel

1. Logige sisse oma cPaneli serveri veebimajutusekontole
2. Valige menüüst “MultiPHP manager”
3. Selekteerige domeen, millele soovite versiooni vahetada ning paremal olevast dropdown’ist valige sobiv php versioon ja vajutage “Apply”
(Uus PHP versioon rakendub pea koheselt peale salvestamist)
NB! Antud muudatus kirjutab domeeni juurkausta .htaccess faili vastavad muudatused! Kui te need failist eemaldate, tuleb need taassalvestada!

2. PHP versiooni määramine .htacces failis

1. Lisage oma domeeni juurkausta .htaccess fail (kui seda veel ei ole)
2. Lisage faili algusesse kood:

AddType application/x-httpd-ea-php00 .php

Kus soovitud PHP versiooni saate määrata, vahetades numbri 00 ära versiooninumbriga.
Saadavad PHP versioonid on: 5.3 = 53 , 5.6 = 56 , 7.0 = 70, 7.1 = 71, 7.2 = 72, 7.3 = 73

3. Soovitud PHP versiooniga skripti käivitamine käsurealt (toimib ka CRON’is)

Näidiskäsud soovitud scripti käivitamiseks soovitud PHP versiooniga:

Cronis:
/usr/local/bin/ea-php53 /kataloogi/tee/soovitud/skriptini.php
/usr/local/bin/ea-php56 /kataloogi/tee/soovitud/skriptini.php
/usr/local/bin/ea-php70 /kataloogi/tee/soovitud/skriptini.php
----
Käsureal:
php -ea_php 53 /kataloogi/tee/soovitud/skriptini.php
php -ea_php 56 /kataloogi/tee/soovitud/skriptini.php
php -ea_php 70 /kataloogi/tee/soovitud/skriptini.php

NB! Kui vastavas kaustas või selle ülemkaustas on juba .htaccess failis määratud kindel PHP versioon, ei pea käsurealt versioonimuutujat eraldi välja tooma, piisab lihtsalt “php /kataloogi/tee/soovitud/skriptini.php

4. PHP veateadete error_log salvestamine

1. Logige sisse oma cPaneli serveri veebimajutusekontole
2. Valige menüüst “MultiPHP INI Editor”
3. Valige “Editor Mode”
4. Valikutest valige domeen, millel soovite PHP veateateid logifaili salvestada
5. Lisage kood:

error_log = "/home/npXXXXXXX/logs/teiedomeeninimi_tld.error_log"
log_errors = On

Kus siis “npXXXXXXX” muutke ära oma cPanel kasutajatunnusega ja “teiedomeeninimi_tld” oma domeeninimega ja salvestage muudatused.
Veateadete korral genereeritakse nüüd vastava domeeninime kohta error_log fail Teie veebimajutuse konto juurkaustas oleva alamkausta logs alla.

Comments are currently closed.

See veebileht kasutab küpsiseid, mis aitavad teha lehe külastamise mugavamaks. Meie veebilehte külastades nõustute meiepoolse küpsiste kasutamisega.
Sain aru.