Kur yra PHP ini „WordPress“? – O, dabar aš žinau!

Ar pavargote, kai matote klaidos pranešimą „Failo dydis viršija php.ini direktyvą upload_max_filesize“?

Ieškokite sprendimų ir būsite beviltiškai bandydami išsiaiškinti, kur yra PHP ini „WordPress“.

Failas yra jūsų žiniatinklio prieglobos serveryje. Ne „WordPress“. Dar blogiau, jūsų žiniatinklio prieglobos paslaugų teikėjas gali net neparodyti failo.



Jis bus kažkur „cPanel“, tačiau dauguma žiniatinklio prieglobų juos slepia. Tiek PHP.ini failą, tiek .htaccess rasti nėra lengva.

Kai juos rasite, pakeitimams, kuriuos galite atlikti, gali būti apribojimų.

Toliau skaitykite toliau, kad sužinotumėte, kaip rasti serverio PHP.ini failą, kad galėtumėte atlikti norimus pakeitimus be jokio prakaito.

Kur yra PHP ini „WordPress“.

PHP ini failas saugomas serveryje, kuriame veikia WP programinė įranga. Jei jūsų serveris naudoja CGI, failų tvarkyklės cPanel šakniniame kataloge turėtumėte turėti vietinį PHP ini failą. Serveriuose, kuriuose veikia „Apache“, yra .htaccess failai, kurie gali pakeisti jūsų serverio konfigūraciją. Jei ne, naudokite MutiPHP INI redaktorių.

Kodėl gali reikėti redaguoti PHP ini

PHP.ini failas yra labai svarbus diegiant „WordPress“. Šiame faile yra numatytieji kiekvienos „WordPress“ programinėje įrangoje veikiančios svetainės konfigūracijos nustatymai.

„WordPress“ kaip serverio pusės scenarijų kalbą naudoja PHP. Būtent šie scenarijai priverčia jūsų svetainę veikti. Kai pirmą kartą įdiegiate „WordPress“ savo serveryje, jis sukuria PHP.ini failą.

Jūsų „WordPress“ svetainės konfigūracijos nustatymus valdo šis failas. Jei norite pakeisti bet kokią elgseną, kuri vyksta serverio lygiu, turite redaguoti failą php.ini.

Problema ta, kad jūs ne visada galite tai padaryti.

Kai kurios žiniatinklio prieglobos neleis jums pasiekti serverio konfigūracijos. Kai kurie leis tau tai pamatyti, tik neleis nieko su juo daryti. Tai yra įprasta bendrojo prieglobos planų praktika.

Norėdami visiškai valdyti savo serverio konfigūraciją, turite naudoti VPS (virtualų privatų serverį) arba tam skirtą serveris.

Jei naudojatės bendro prieglobos planu arba įsigijote prieglobą per perpardavėją, neturėsite prieigos „tiesiogiai“ pakeisti PHP.ini failo.

Pabrėžkite tiesiogiai, nes vis dar galite atlikti kai kuriuos pakeitimus. Pavyzdžiui, jei jūsų serveris naudoja Apache modulį, galite redaguoti serverio konfigūraciją naudodami .htaccess failą.

Prieš persukant per daug, padarykite pauzę, kad pamatytumėte, su kuo galite dirbti, tada galėsite išsiaiškinti, kaip pakeisti serverio konfigūraciją.

Kaip rasti PHP.ini failą „WordPress“ (tik skaitomas)

Šis metodas leidžia nuskaityti PHP.ini failą. Naudokite tai norėdami pamatyti dabartinės serverio sąrankos technines specifikacijas.

Procesas apima PHP failo kūrimą paprasto teksto rengyklėje, pvz., Notepad.

Įklijuokite šį kodą:

<?php phpinfo(); ?>

Tada išsaugokite failą kaip info.php ar kažką panašaus. Vardas nesvarbus. Svarbus failo tipas. Tai turi būti PHP failas.

Kadangi PHP yra serverio pusės scenarijų kalba, ji turi būti paleista serveryje.

Galite sužinoti apie kaip paleisti PHP failą naršyklėje Chrome , arba daug greitesnis būdas yra prisijungti prie cPanel, atidaryti failų tvarkyklę ir įkelti PHP failą į savo šakninį katalogą.

Prisijunkite prie cPanel > Pasirinkite failų tvarkyklę > eikite į domeno aplanką, kuriame norite konfigūruoti PHP.ini failą > Spustelėkite „įkelti“.

Jei turite vieną svetainę, tai bus public_html aplankas, į kurį įkeltas šis failas. Priedo domenams pasirinkite domeno aplanką, tada įkelkite failą į tą šakninį katalogą.

Kai jis bus įkeltas, eikite į yoursite.com/info.php. (pakeiskite „informaciją“ bet kokiu pavadinimu, kurį naudojote, kai išsaugojote .PHP failą)

Scenarijus veiks bet kurioje naršyklėje ir parodys visą informaciją, esančią PHP.ini faile.

Tai atrodys taip, kaip parodyta toliau esančioje ekrano kopijoje.

Pažiūrėkite į programinės įrangos skyrių. Tai bus CGI arba Apache.

Jei jūsų serveris naudoja CGI programinę įrangą, šakniniame kataloge turėsite vietinį PHP.ini failą. Jei to nėra, tikėtina, kad serveris veiks Apache modulyje.

Naudodami „Apache“ galite redaguoti serverio konfigūraciją naudodami .htacess failą. Tai yra paslėptas failas.

Norėdami peržiūrėti paslėptus failus, atidarykite failų tvarkyklę > viršutiniame dešiniajame kampe spustelėkite „Nustatymai“ > pažymėkite langelį „Rodyti paslėptus failus (taškinius failus).

Čia galite atlikti tuos pačius kodo pakeitimus, kuriuos darytumėte PHP.ini faile, tik skirtingu formatu.

Atminkite, kad vieninteliai pakeitimai, kuriuos galima pritaikyti, turi atitikti žiniatinklio prieglobos politiką arba prieglobos plano specifiką.

Pavyzdžiui, „Godaddy“ priegloboje su „cPanel“ didžiausias įkėlimo limitas yra 128 MB. Jei pasirinkote valdomą „WordPress“ prieglobą, didžiausias įkėlimo limitas yra 192 MB.

„Bluehost“ maksimalus įkėlimas yra 50 MB, kol redaguosite PHP ini failą, kad padidintumėte failo dydžio apribojimą.

Kiekviena žiniatinklio priegloba turi savo apribojimus. Patikrinkite prieglobos plano, kuriam prisiregistravote, sutarties sąlygas.

Kaip redaguoti PHP.ini failą bet kuriame prieglobos plane

Naudokite MultiPHP INI Editor programinę įrangą. Tai įrašo į php.ini failą, .htaccess failą ir user.ini failą.

Jei neturite prieigos prie PHP.ini failo, tai yra programinė įranga, skirta redaguoti.

Prisijunkite prie cPanel

Slinkite žemyn į skyrių „Programinė įranga“.

Spustelėkite „MultiPHP INI redaktorius“.

Jei prieglobos plane turite daugiau nei vieną domeną, išskleidžiamajame meniu galite pasirinkti norimą konfigūruoti domeną arba pritaikyti pakeitimus savo namų katalogui.

Pagrindinis redaktorius leidžia pakeisti konfigūracijos nustatymus spustelėjus atitinkamus skirtukus.

Jei reikia įterpti kodų eilutes, kad pakeistumėte reikšmes, spustelėkite skirtuką „redagavimo režimas“ ir įklijuokite ten savo PHP kodą.

Atminkite, kad jus ribos jūsų žiniatinklio prieglobos paslaugų teikėjų politika. Kai kurie nustato maksimalius įkėlimo apribojimus ir vykdymo laiką.

Paprastai tai taikoma tik bendrojo prieglobos planams. Tai daroma siekiant užtikrinti, kad kiekvienas klientas gautų vienodą pralaidumo išteklių dalį.

Žiniatinklio prieglobos paslaugų teikėjai nenori, kad vienas klientas pakeistų php.ini failą, kad būtų galima naudoti perteklinius išteklius, nes tai sulėtintų svetainių veiklą kiekvienam kitam klientui tame pačiame serveryje.