14 skyrius · 14.2
PHP plėtinių įjungimas ir išjungimas
Peržiūrėkite trumpame vaizdo įraše
PHP plėtinys yra PHP praplėtimas konkrečiai užduočiai atlikti: paveikslėlių redagavimui, zip failų kūrimui, kelių kalbų palaikymui, podėliavimui ir panašiai. Daug programinės įrangos reikalauja tam tikro plėtinio. WordPress skiltyje Sitediagnose paminės, pavyzdžiui, imagick arba intl, o papildinys gali pranešti, kad reikalingas ioncube_loader arba sourceguardian. Juos pats įjungiate skiltyje Select PHP version.
Plėtinio įjungimas
- DirectAdmin skiltyje Papildomos funkcijos spustelėkite Select PHP version.
- Viršuje patikrinkite ties PHP version, ar pasirinkta tinkama versija. Plėtiniai nustatomi atskirai kiekvienai versijai.
- Skiltyje Extensions abėcėlės tvarka pateikti visi plėtiniai.
- Pažymėkite reikalingą plėtinį (1). Jei norite jį išjungti, nuimkite varnelę.

Pakeitimas išsaugomas iš karto ir pradeda veikti per minutę. Nieko papildomai perkrauti nereikia.
Plėtiniai su pilka varnele (2) yra įtraukti į PHP. Jie visada įjungti ir jų išjungti negalima.
Dažniausiai reikalingi plėtiniai
| Plėtinys | Kam skirtas? |
|---|---|
| opcache | Išsaugo kompiliuotą PHP kodą atmintyje, kad svetainė veiktų greičiau. WordPress to paprašo nurodymu „įjungti opcode cache“. |
| imagick arba gd | Paveikslėlių mažinimas ir redagavimas, pavyzdžiui, įkeliant failus į WordPress. |
| intl | Teisingas kalbų, datų ir valiutų rodymas. To reikia daugeliui el. parduotuvių ir kelių kalbų svetainių. |
| zip | Zip failų kūrimas ir išpakavimas, pavyzdžiui, atsarginių kopijų ar perkėlimo papildiniams. |
| redis | Reikalingas, jei naudojate Redis kaip podėlį (žr. Redis). |
| ioncube_loader ir sourceguardian | Skirta mokamai programinei įrangai, kurios kodas yra užšifruotas. Kūrėjas nurodys, kurio iš šių dviejų plėtinių reikia. |
| soap | Sujungimai su kai kuriomis išorinėmis paslaugomis, pavyzdžiui, buhalterinės apskaitos ar siuntimo programine įranga. |
Patarimas: įjunkite tik tai, ko reikia. Daugiau plėtinių nepagreitina PHP veikimo, kiekvienas plėtinys naudoja šiek tiek atminties.
Grįžimas prie numatytųjų nustatymų
Nebeprisimenate, ką pakeitėte, arba kažkas nebeveikia? Tuomet viršuje spustelėkite Reset PHP Extensions to default. Pasirinktos versijos plėtiniai bus grąžinti į numatytąjį mūsų serverių nustatymą.
Dažniausiai užduodami klausimai
Ieškomo plėtinio sąraše nėra.
Tai reiškia, kad jis neprieinamas tai PHP versijai. Kai kurie plėtiniai egzistuoja tik senesnėse ar, atvirkščiai, naujesnėse versijose. Pasirinkite kitą versiją arba pateikite klausimą per užklausą.
Įjungiau plėtinį, bet svetainė vis tiek praneša, kad jo trūksta.
Patikrinkite, ar plėtinį įjungėte tai versijai, kurią svetainė iš tikrųjų naudoja (versijai su žyma (current)). Ar kuriame nors aplanke per .htaccess esate nustatę kitą versiją (žr. PHP nustatymai pagal aplanką ir per .htaccess)? Tuomet plėtinys turi būti įjungtas tai versijai.
