PHP versijas un PHP iestatījumu mainīšana (un kas jādara, ja pēc jauninājuma rodas kļūdas)
WebOké Jūs pats izvēlaties, kādu PHP versiju izmanto Jūsu tīmekļa vietne, un pats pielāgojat iestatījumus, piemēram, upload_max_filesize, memory_limit un max_execution_time. To varat izdarīt DirectAdmin, izmantojot Select PHP version. Vai Jūsu vietne vairs nedarbojas pēc jaunināšanas? Tālāk uzzināsiet, ko darīt.
PHP versijas maiņa
- Piesakieties DirectAdmin: Mans WebOké dodieties uz Mani produkti un pie sava hostinga pakotnes noklikšķiniet uz DirectAdmin.
- Sadaļā Extra Features noklikšķiniet uz Select PHP version.
- Izvēlieties vajadzīgo versiju nolaižamajā sarakstā un saglabājiet izvēli.

Pārbaudiet savu tīmekļa vietni uzreiz pēc izmaiņām. Ja kaut kas vairs nedarbojas, izlasiet zemāk esošo bloku.
Jūsu vietne vairs nedarbojas pēc PHP jaunināšanas
Vai Jūsu vietne ir balta, redzat kļūdas paziņojumu vai kāda daļa vairs nedarbojas? Tas gandrīz vienmēr ir saistīts ar spraudni, tēmu vai pašu rakstītu kodu, kas nav piemērots jaunajai versijai.
- Atjaunojiet iepriekšējo versiju. Sadaļā Select PHP version atkal izvēlieties versiju, kas Jums bija iepriekš. Jūsu vietne uzreiz atkal darbosies kā iepriekš. Jaunās versijas pielāgotie paplašinājumi un opcijas tiek saglabāti nākamajam mēģinājumam.
- Atrodiet kļūdu kļūdu žurnālā. DirectAdmin sadaļā System Info & Files noklikšķiniet uz Site Summary & Statistics un pēc tam pie sava domēna uz Error Log. Apakšā meklējiet rindas ar
PHP Fatal errorvaiPHP Warning. Ceļā parasti redzams, kurš spraudnis vai kura tēma rada problēmu. Ja neatrodat neko noderīgu, izlasiet PHP kļūdu parādīšana, nemainot php.ini. - Atjauniniet savu programmatūru. Vispirms izveidojiet rezerves kopiju. Pēc tam atjauniniet WordPress (vai citu programmatūru), savu tēmu un spraudņus, kamēr vēl ir aktīva vecā PHP versija. Izdzēsiet spraudņus, kurus neizmantojat.
- Mēģiniet vēlreiz. Ieslēdziet atkal jauno versiju, pārbaudiet savu vietni un vēlreiz apskatiet kļūdu žurnālu.

Ja redzat Call to undefined function, bieži vien trūkst PHP paplašinājuma. To varat ieslēgt pats, skatiet zemāk.
Paplašinājuma ieslēgšana, piemēram, ionCube
Daļa maksas programmatūras, piemēram, noteikti spraudņi vai interneta veikala moduļi, ir šifrēta. Tā darbojas tikai ar ielādētāju (loader): ionCube (ioncube_loader) vai SourceGuardian (sourceguardian). Programmatūras izstrādātājs informē, kurš Jums ir vajadzīgs. To bieži var redzēt paziņojumā, piemēram, "requires the ionCube PHP Loader".
- Atveriet Select PHP version un augšpusē pārbaudiet, vai ir izvēlēta pareizā versija. Paplašinājumus iestatāt katrai PHP versijai atsevišķi.
- Dodieties uz cilni Extensions.
- Atzīmējiet
ioncube_loader(vai paplašinājumu, kas Jums nepieciešams). Izmaiņas kļūst aktīvas minūtes laikā.

PHP iestatījumu mainīšana
- Atveriet Select PHP version un dodieties uz cilni Options.
- Pielāgojiet nepieciešamo iestatījumu, piemēram,
upload_max_filesizelielākām augšupielādēm. Tādā gadījumā palieliniet arīpost_max_size. - Izmaiņas tiek saglabātas uzreiz.
Tā Jums nekas nav jāievieto .htaccess failā.
Vēlaties, lai to atrisina kāds cits?
Ja neizdodas, vai Jūsu tīmekļa vietne jau gadiem nav atjaunināta? Veicot PHP jaunināšanu, mēs par fiksētu cenu pielāgosim Jūsu vietni aktuālajai PHP versijai. Ja neizdodas, saņemsiet naudu atpakaļ. Izlasiet PHP jaunināšanas pasūtīšana.
Skatiet arī DirectAdmin rokasgrāmatā: PHP opcijas: upload_max_filesize, memory_limit un max_execution_time, PHP paplašinājumu ieslēgšana un izslēgšana un Kļūdas pēc PHP jaunināšanas un kļūdu žurnāla atrašana.
Detalizēts skaidrojums ar ekrānuzņēmumiem: PHP versijas izvēle (Select PHP version) DirectAdmin rokasgrāmatā.
