Tiedostojen latausraja WordPressissä: paljonko ja mistä muutetaan
Kerro, minkä kokoisia tiedostoja pitää ladata — työkalu laskee yhtenäisen arvojoukon ja näyttää, mikä tapa toimii juuri sinun palvelintyypilläsi. Kaikki lasketaan selaimessa, mitään ei lähetetä minnekään.
phpinfo()-tulosteen riviä Server API: Apache 2.0 Handler = mod_php, FPM/FastCGI = PHP-FPM, LiteSpeed = LSAPI.
| Direktiivi | Miksi juuri tämä arvo | Arvo |
|---|
Laskenta tehdään selaimessasi — mitään palvelinta koskevia tietoja ei lähetetä minnekään.
Miksi pelkän upload_max_filesizen muuttaminen ei lähes koskaan riitä
Latauksen kokoa rajoittaa vähintään neljä toisistaan riippumatonta arvoa, ja niistä pienin ratkaisee. upload_max_filesize — yhden tiedoston koko. post_max_size — koko POST-pyynnön koko. Sen pitää olla suurempi kuin upload_max_filesize, muuten tiedosto katkeaa jo ennen ensimmäisen rajan tarkistusta. memory_limit — sen pitää mahduttaa koko pyyntö; WordPressille vähintään 256M. client_max_body_size — nginxin raja. Se unohtuu useimmin: PHP sallii jo kaiken, mutta nginx palauttaa 413 Request Entity Too Large. Oma ansansa on menetelmä. php_value-direktiivit .htaccess-tiedostossa toimivat VAIN silloin, kun PHP on liitetty Apachen moduulina (mod_php). Nykyisissä palveluissa PHP toimii lähes aina FPM:nä, ja silloin tällainen rivi joko ohitetaan hiljaisesti tai se antaa 500 Internal Server Error -virheen. Juuri siksi työkalu kysyy palvelintyypin ja näyttää, mikä lohko todella auttaa sinua.
