Spreminjanje različice PHP in nastavitev PHP (ter kaj storiti v primeru napak po nadgradnji)
Pri WebOké sami izberete, katero različico PHP uporablja Vaše spletno mesto, in sami prilagodite nastavitve, kot so upload_max_filesize, memory_limit in max_execution_time. To storite v DirectAdmin z možnostjo Select PHP version. Ali Vaše spletno mesto po nadgradnji ne deluje več? V nadaljevanju preberite, kaj storiti.
Spreminjanje različice PHP
- Prijavite se v DirectAdmin: v Moj WebOké pojdite na Moji izdelki in pri svojem paketu gostovanja kliknite DirectAdmin.
- Pod razdelkom Dodatni programi kliknite Select PHP version.
- Izberite želeno različico na spustnem seznamu in shranite izbiro.

Takoj po spremembi preizkusite svoje spletno mesto. Če kaj ne deluje več, preberite spodnji razdelek.
Vaše spletno mesto po nadgradnji PHP ne deluje več
Je Vaše spletno mesto belo, se prikaže sporočilo o napaki ali del spletnega mesta ne deluje več? To skoraj vedno povzroči vtičnik, tema ali lastna koda, ki ni primerna za novo različico.
- Ponastavite prejšnjo različico. V Select PHP version znova izberite različico, ki ste jo uporabljali prej. Vaše spletno mesto bo takoj znova delovalo kot prej. Prilagojene razširitve in možnosti nove različice ostanejo shranjene za naslednji poskus.
- Poiščite napako v dnevniku napak. V DirectAdmin pod razdelkom Sistemske informacije in datoteke kliknite Pregled strani in dnevniki, nato pa pri svoji domeni kliknite Dnevnik napak. Na dnu si oglejte vrstice z
PHP Fatal erroraliPHP Warning. V poti je običajno razvidno, kateri vtičnik ali katera tema povzroča težavo. Če ni ničesar uporabnega, preberite Prikaz napak PHP brez spreminjanja datoteke php.ini. - Posodobite svojo programsko opremo. Najprej izdelajte varnostno kopijo. Nato posodobite WordPress (ali drugo programsko opremo), temo in vtičnike, medtem ko je stara različica PHP še vedno aktivna. Odstranite vtičnike, ki jih ne uporabljate.
- Poskusite znova. Znova vklopite novo različico, preizkusite spletno mesto in znova preverite dnevnik napak.

Če vidite Call to undefined function, pogosto manjka razširitev PHP. To sami vklopite, glejte spodaj.
Vklop razširitve, na primer ionCube
Nekatera plačljiva programska oprema, na primer določeni vtičniki ali moduli spletnih trgovin, je šifrirana. Taka oprema deluje samo z nalagalnikom: ionCube (ioncube_loader) ali SourceGuardian (sourceguardian). Izdelovalec programske opreme Vam pove, katerega potrebujete. Pogosto to prepoznate po sporočilu, kot je "requires the ionCube PHP Loader".
- Odprite Select PHP version in na vrhu preverite, ali je izbrana prava različica. Razširitve nastavite posebej za vsako različico PHP.
- Pojdite na zavihek Extensions.
- Označite
ioncube_loader(ali razširitev, ki jo potrebujete). Sprememba bo aktivna v eni minuti.

Spreminjanje nastavitev PHP
- Odprite Select PHP version in pojdite na zavihek Options.
- Prilagodite nastavitev, ki jo potrebujete, na primer
upload_max_filesizeza večje nalaganje datotek. V tem primeru povečajte tudipost_max_size. - Sprememba se takoj shrani.
Tako Vam ni treba ničesar vnašati v datoteko .htaccess.
Raje prepustite rešitev nam?
Vam ne uspe, ali Vaše spletno mesto že leta ni bilo posodobljeno? S storitvijo nadgradnje PHP Vaše spletno mesto pripravimo za aktualno različico PHP, po fiksni ceni. Če nam ne uspe, Vam vrnemo denar. Preberite Naročite nadgradnjo PHP.
Oglejte si tudi v priročniku za DirectAdmin: Možnosti PHP: upload_max_filesize, memory_limit in max_execution_time, Vklop in izklop razširitev PHP in Napake po nadgradnji PHP in iskanje dnevnika napak.
Podrobnejša razlaga s posnetki zaslona: Izbira različice PHP (Select PHP version) v priročniku za DirectAdmin.
