14. nodaļa · 14.1
PHP versijas izvēle (Select PHP version)
Noskatieties to īsā filmā
Lielākā daļa tīmekļa vietņu, piemēram, WordPress, Joomla un tiešsaistes veikali, darbojas uz PHP. PHP ir programmēšanas valoda, kurā šī programmatūra ir uzrakstīta. Katru gadu iznāk jauna PHP versija, un katra versija saņem atjauninājumus tikai dažus gadus. WebOké Jūs pats izvēlaties, kādu PHP versiju izmanto Jūsu pakete. To darāt DirectAdmin sadaļā Select PHP version.
Kur to atrast?
DirectAdmin ir divas sadaļas, kuru nosaukumā ir PHP. Tas bieži rada neskaidrības:
- Select PHP version (2), sadaļā Extra Features. Šeit Jūs izvēlaties PHP versiju, paplašinājumus un svarīgākās opcijas. Šī sadaļa Jums būs vajadzīga gandrīz vienmēr.
- PHP Instellingen (1), sadaļā Account Manager. Ar to Jūs pārrakstāt atsevišķus iestatījumus vienam domēnam. Atšķirību varat izlasīt rakstā PHP Instellingen in DirectAdmin of Select PHP version: kāda ir atšķirība?.

PHP versijas maiņa
- Piesakieties DirectAdmin (skatiet Pieteikties, izmantojot Mans WebOké).
- Sadaļā Extra Features noklikšķiniet uz Select PHP version. Varat arī nospiest Ctrl+J un ierakstīt "PHP" (skatiet Ātrā meklēšana ar Ctrl+K un Ctrl+J).
- Atveras ekrāns PHP Selector. Pie PHP version (1) redzama versija, kuru Jūs pašlaik izmantojat, aiz tās norādīts (current).
- Noklikšķiniet uz versijas un sarakstā izvēlieties vēlamo versiju.
- Blakus versijai parādās poga Apply. Noklikšķiniet uz tās. Tikai tad jaunā versija tiešām tiek iestatīta; ja Jūs sarakstā tikai izvēlaties versiju un aizejat prom, nekas nemainās.



Jaunā versija ir uzreiz aktīva visām Jūsu paketē esošajām tīmekļa vietnēm. Pēc tam uzreiz atveriet savu tīmekļa vietni un aizejiet pa dažām lapām, tostarp pārvaldības daļu (piemēram, wp-admin). Ja kaut kas nedarbojas, atjaunojiet veco versiju un izlasiet Kļūdas pēc PHP versijas jauninājuma un kļūdu žurnāla atrašana.
Kuru versiju izvēlēties?
Mūsu serveros Jūs varat izvēlēties no PHP 5.2 līdz pat 8.5. Tas, ka vecās versijas vēl ir pieejamas, nenozīmē, ka tās ir ieteicams izmantot. Mūsu ieteikums:
- Izvēlieties jaunāko versiju, kuru atbalsta Jūsu tīmekļa vietne. Mūsdienīgai WordPress vietnei tā parasti ir PHP 8.3 vai 8.4. Ja neesat pārliecināts, skatiet savas programmatūras vai motīva izstrādātāja vietni.
- Jaunāka versija ir ātrāka un drošāka. Vecās versijas vairs nesaņem drošības atjauninājumus no PHP izstrādātājiem.
- Vai Jūsu tīmekļa vietne vēl darbojas tikai uz kādas vecas versijas, piemēram, 5.6 vai 7.4? Tad to ir pienācis laiks atjaunināt. Lieciet to izdarīt savam tīmekļa vietnes izstrādātājam vai mums: skatiet zemāk.
Ņemiet vērā: Versija attiecas uz visu Jūsu paketi: visiem tajā esošajiem domēniem un apakšdomēniem. Vai Jums ir sena tīmekļa vietne, kas nevar strādāt kopā ar jaunu versiju, bet līdzās tai ir jauna, kas var? Tad varat vienai mapei iestatīt citu versiju ar noteikumu .htaccess failā (skatiet PHP instellingen per map un, izmantojot .htaccess) vai dot vecajai vietnei savu atsevišķu paketi.
Iestatījumi ir saistīti ar versiju
Paplašinājumus un opcijas (skatiet PHP paplašinājumu ieslēgšana un izslēgšana un PHP opcijas: upload_max_filesize, memory_limit un max_execution_time) Jūs iestatāt katrai PHP versijai atsevišķi. Ja, piemēram, PHP 7.4 versijā esat palielinājis memory_limit un pārejat uz PHP 8.3, tad tur ir spēkā PHP 8.3 iestatījumi. Tāpēc pēc versijas maiņas vienmēr pārbaudiet arī cilnes Extensions un Options.
Vai to var izdarīt arī Mans WebOké?
Jā. Mans WebOké pieejamais MI asistents var Jūsu vietā nomainīt paketes PHP versiju. Piemēram, pajautājiet: "Uzstādi manai tīmekļa vietnei PHP 8.3". Asistents vispirms parāda, kas mainīsies (pakete, pašreizējā versija, jaunā versija). Izmaiņas notiek tikai tad, kad Jūs noklikšķināt uz Apstiprināt un izpildīt. Atjaunošanu vienmēr var veikt arī caur asistentu.
Vai Jūsu tīmekļa vietne pārtrauc darboties, tiklīdz paaugstināt PHP versiju, un Jūs nevēlaties to risināt pats? Tad mēs varam to Jūsu vietā atjaunināt ar pakalpojumu PHP-upgrade: fiksēta cena, un, ja tas neizdodas, saņemsiet naudu atpakaļ.
Biežāk uzdotie jautājumi
Es nekur neredzu php.ini. Kur tas atrodas?
Jums nav vajadzīgs savs php.ini fails. Visu, ko Jūs ievietotu php.ini failā, varat iestatīt sadaļā Select PHP version, cilnē Options (skatiet PHP opcijas: upload_max_filesize, memory_limit un max_execution_time).
Kā uzzināt, kādu PHP versiju izmanto mana vietne?
Sadaļā Select PHP version aiz pašreizējās versijas redzams (current). WordPress to var redzēt arī sadaļā Hulpmiddelen, Sitediagnose, cilnē Info, zem Server.
WordPress saka, ka mana PHP versija ir novecojusi.
Tad izvēlieties jaunāku versiju, kā aprakstīts iepriekš. Vispirms izveidojiet dublējumkopiju (skatiet Back-up en herstel: zelf back-up maken in DirectAdmin) un atjauniniet WordPress, savu motīvu un spraudņus. Vecie spraudņi ir visbiežākais iemesls, kāpēc vietne pārtrauc darboties pēc jaunas versijas uzstādīšanas.
