Yritetään lisätä jotain WordPress-sivustoon vain saadaksesi viestin, jonka mukaan "Ladattu tiedosto ylittää php.ini-tiedostossa olevan_lähetys_max_filesize -direktiivin".
Tämä virhesanoma voi ilmetä, kun lataat suuria tiedostoja, videoita, laajennuksia, Teemat, mikä tahansa muu tiedosto, jonka lataat WordPress-tilillesi.
Tässä viestissä autamme sinua ratkaisemaan ongelman ja tekemään sen niin, että voit ladata suuremmat tiedostosi. Itse asiassa aiomme kattaa:
- Mikä laukaisee "ladattu tiedosto ylittää php.ini-tiedostossa olevan upload_max_filesize -direktiivin".
- Kuinka ratkaista "ladattu tiedosto ylittää php.ini-tiedostossa olevan upload_max_filesize -direktiivin"
Mitkä ovat syyt "ladattuun tiedostoon ylittää php.ini-tiedostossa olevan upload_max_filesize -direktiivin"
Joten miksi näin tapahtuu? Palvelimesi kapasiteetin suojaamiseksi web-hosting-palvelut asettavat rajoituksen ladattavan tiedoston kokolle.
Tämä raja on ilmoitettu megabytes vuonna upload_max_filesize direktiivi php.ini: ssä.
- upload_max_filesize itse direktiivi on määritetty php.ini tiedosto, joka on palvelimen oletusasetustiedosto PHP: tä käyttäville ohjelmille.
Näiden kahden - upload_max_filesize ja php.ini - yhdistelmä on mitä virheilmoitus viittaa.
On tärkeää huomata, että tämä latausrajoitus ei ole WordPress-kokoonpano. Voit kuitenkin nähdä tämän rajoituksen WordPress-sivustossasi, jos menet Media välilehti lisätäksesi uusia tiedostoja tai suorittaaksesi minkä tahansa muun tyyppisen lähetyksen (kuten varmuuskopion), joka on suurempi kuin tämä enimmäislatausraja
Kuinka tarkistaa nykyinen latausraja WordPressissä
Kuten yllä olevasta kuvakaappauksesta näet, oletusraja on 128 Mt, mikä on varsin hyvä eikä todennäköisesti aiheuta ongelmia useimmissa olosuhteissa. Useat muut isännät asettavat oletusarvoksi vain 2 Mt tai 4 Mt.
Tämä tarkoittaa, että aina, kun yrität ladata tiedostoa, joka on suurempi kuin tämä summa, näet "lähetetty tiedosto ylittää php.ini-tiedostossa olevan latauksen enimmäiskoko -direktiivin" tai siihen liittyvän viestin, kuten "tiedostonimi ylittää tämän sivuston enimmäislatauskoon. "
Ladatun tiedoston korjaaminen ylittää php.ini-tiedostossa olevan enimmäislatausdirektiivin
Sinun on lisättävä tiedostokoon latausrajaa tämän ongelman korjaamiseksi. Tämä tarkoittaa, että sinun on muutettava upload_max_filesize-direktiivin arvoa php.ini-määrityksissä.
Voit tehdä tämän monilla eri tavoilla - valitsemasi menetelmä riippuu enimmäkseen isännän asetuksista.
1. Ota yhteyttä web-isäntätukeen
Vaikka aiomme käsitellä joitain lähestymistapoja, jotka voit toteuttaa itse, helpoin tapa on tavallisesti tavoittaa isännän tuki ja pyytää heitä nostamaan enimmäislatauskokoa sinulle.
Tämä on yksinkertainen pyyntö, isännän avun pitäisi tietää tarkalleen mitä haluat, ja sen pitäisi kestää vain muutama minuutti ajastasi.
2. Muokkaa php.ini-tiedostoa cPanelista
Jos isäntäsi käyttää cPanelia, sinun pitäisi pystyä päivittämään php.ini- ja upload_max_filesize-ohjeet cPanel-hallintapaneelista.
Valitse sitten WordPress-sivustosi avattavasta valikosta. Sen jälkeen voit muokata kyseisen sivuston upload_max_filesize-direktiiviä:
kuvakaappaus cPanelin latauksen enimmäiskokoisudirektiivin muuttamisesta
Lisää arvoa tarpeidesi mukaan.
3. Muokkaa php.ini-tiedostoa FTP: n kautta
Php.ini-tiedosto hallitsee palvelimen toimintaa PHP-ohjelmissa.
Valitettavasti isännän rajoista riippuen et välttämättä saa käyttää php.ini-asetuksia. Tästä syystä .htaccessin käyttö (josta keskustelemme seuraavassa osassa) voi olla myös mahdollinen ratkaisu.
Voit kuitenkin ensin yrittää selvittää, sallitaanko sinun käyttää php.ini-tiedostoa isännässäsi.
Aloita muodostamalla yhteys palvelimeesi FTP: n kautta ja siirtymällä toimialueen juurikansioon.
Jos juurikansiossa on jo php.ini-tiedosto, voit päivittää tiedoston. Jos ei, tee uusi tiedosto ja kutsu sitä php.ini:
Näyttökuva - Kuinka luoda uusi tiedosto php.ini: lle
Lisää tai muuta sitten seuraava koodinpätkä:
Näyttökuva upload_max_filesize-direktiivistä
Liitä koodinpätkä ja muuta arvoa tarpeidesi mukaan.
Kun muokkaat olemassa olevaa php.ini-tiedostoa, etsi samat ohjeet olemassa olevasta tiedostosta ja muuta numeroita ongelman ratkaisemiseksi.
upload_max_filesize = 128M
post_max_size = 128M
memory_limit = 128M
Tietyt isännät vaativat sinua soveltamaan suPHP-direktiiviä sivustosi.htaccess-tiedostoon siten, että yllä olevat muutokset toimivat oikein.
Voit tehdä tämän myös päivittää .htaccess -tiedostosi PHP: llä ja lisätä seuraavan koodin tiedoston yläosaan:
<IfModule for mod suphp.c>
SuPHP ConfigPath/home/yourname/public html
</IfModule
Varmista, että polku päivitetään sivustosi todelliseen tiedostopolkuun.
4. Lisää upload max filesize -arvoa muokkaamalla .htaccess-tiedostoa
Jos edellä mainitut tekniikat eivät toimi, voit silti yrittää muokata upload max filesize -direktiiviä päivittämällä sivustosi.htaccess-tiedostoa.
Aloita siirtymällä sivustoosi FTP ja muokkaa .htaccess-tiedostoa sivustosi juurikansiossa.
Käytä sitten seuraavaa koodinpätkää ja varmista, että muutat arvoja tarpeidesi mukaan:
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 128M
Jos saat sisäisen palvelimen virhesanoman lisäämällä tämän koodiosan yllä, palvelimesi käyttää todennäköisesti PHP: tä CGI-tilassa, mikä tarkoittaa, että et voi käyttää näitä komentoja .htaccess-tiedostossasi. Poista juuri lisäämäsi katkelmat, ja sivustosi pitäisi alkaa toimia uudelleen oikein.
IMH
Haluatko nopean verkkosivuston?
Ketä minä vitsailen? Emmekö me kaikki?
Joten miksi niin monet meistä kamppailevat?
Suurin haaste on yleensä nopean ja luotettavan hosting-yrityksen löytäminen.
Olemme kaikki käyneet läpi painajaisia - tuki kestää ikuisuuden tai ei ratkaise ongelmaamme aina syyttämällä jotain sinun puolellasi...
Mutta suurin ongelma on, että verkkosivusto tuntuu aina hitaalta.
At CollectiveRay isännöimme InMotion-isännöinnillä ja verkkosivustomme on typerä ja nopea. Käytämme mukautettua LightSpeed-palvelinasennuspinoa MariaDB:ssä PHP7.4-moottorilla ja Cloudflaren kautta.
Yhdessä käyttöliittymäoptimointiemme kanssa palvelemme luotettavasti 6000 käyttäjää joka päivä, yli 50 samanaikaisen käyttäjän huipulla.
Haluatko saada nopean asennuksen kuten meidän? Siirrä sivustosi ilmaiseksi InMotion-isännöintiin ja saat 50 %:n alennuksen nykyisestä hinnasta.
Kokeile InMotion Hosting -palvelua 50 % alennuksella CollectiveRay kävijöitä VAIN joulukuussa 2023!
Usein kysytyt kysymykset
Onko upload_max_filesize-direktiivin muuttamisessa mitään riskiä?
Kyllä, riskejä on useita. Ensimmäinen riski on, että mikä tahansa väärä pieni virhe .htaccess-tiedostossa tuhoaa sivustosi kokonaan 500 palvelinvirheellä ja sinun on käytettävä ja korjattava tiedosto isännöintipalvelimesi kautta. On muitakin riskejä, mutta tämä on se, johon useimmat ihmiset voivat törmätä.
Miksi tämä direktiivi on olemassa?
Tämä ohje on olemassa, jotta web-isännöintipalvelimen järjestelmänvalvoja voi valvoa palvelinta tietyllä tavalla varmistaakseen, että resurssit jaetaan oikeudenmukaisesti käyttäjien kesken. Rajoittamalla pääsyä tiettyihin resursseihin järjestelmänvalvoja voi varmistaa, ettei yksikään verkkosivusto tai käyttäjä käytä suhteettoman paljon resursseja, kuten palvelintilaa tai palvelimen muistia. Tällainen laaja resurssien käyttö voi tapahtua joko tarkoituksella tai palvelinkompromissien tai hakkeroinnin kautta.
Mikä on upload_max_filesize?
Upload_max_filesize-direktiivi on komento, jonka avulla verkkosivusto tai verkkopalvelu voi rajoittaa yksittäisen ladatun tiedoston enimmäiskokoa. Samankaltainen direktiivi post_max_size on samanlainen direktiivi, joka määrittää, kuinka suuri POST-data HTTP-vastauksessa käytetään kaikenlaisten tietojen lähettämiseen palvelimelle (ei vain tiedoston kokoon rajoitettu).
Käärimistä
Voit tarkistaa, toimivatko muutokset, palaamalla takaisin lataamaan tiedostot, joita yritit ladata, jotta näet, vastaako uusi enimmäislatausraja määrää, jonka asetit php.ini-koodissasi. Jos kaikki menee hyvin, näet uuden arvon ja pystyt lataamaan tiedoston (kuten gallerian kuvan), joka antoi sinulle ongelmia.
Lopuksi, jos mikään tekemäsi ei toimi ja isännän tuki ei voi jostain syystä auttaa, voit silti ladata tiedoston kiertotapana FTP: n kautta. FTP: llä ei ole rajoituksia, ja sen avulla voit ladata kaiken kuvista laajennuksiin ja teemoihin. Voit myös ladata tiedostoja kerralla, jos tarvitset niitä.
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!
Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.