Hvordan øke grensene for størrelsen på opplastede filer og mengden minne som er tildelt for PHP. Hvordan øke filopplastingsgrensen i WordPress Hvordan øke størrelsen på filopplastinger i WordPress

Riktig optimalisering av en datamaskin gjør at den raskt kan takle tildelte oppgaver, selv med ikke den kraftigste maskinvaren.

Et av de viktigste optimaliseringspunktene når du har en liten mengde RAM er å velge den optimale størrelsen på Windows-personsøkingsfilen.

De fleste brukere lar det være opp til Windows å bestemme hvilken sidefilstørrelse de skal bruke for å holde datamaskinen i gang perfekt. Denne tilnærmingen er fundamentalt feil, og å sette opp personsøkingsfilen selv vil øke systemytelsen.

VIDEO: Hva bør være STØRRELSEN på Windows SWAP-FILEN?

Hva er Windows-sidefilen og hvorfor er den nødvendig?

Hver datamaskin har RAM installert, hvis formål er å midlertidig lagre data for rask tilgang til prosessoren. En harddisk kan også fungere som lagring for rask tilgang til data, men hastigheten er betydelig lavere enn RAM.

Nøyaktig kalt en byttefil Et område på harddisken dedikert til midlertidig lagring av informasjon. Når ledig RAM går tom, vil datamaskinen skrive informasjon til personsøkingsfilen, og deretter lese den derfra.

Hvis vi ser på arbeidet med personsøkerfilen ved å bruke eksempelet, kan følgende scenario noteres. Når du kjører flere applikasjoner som aktivt bruker RAM, vil noen av dem være inaktive (minimert). I en slik situasjon er det ingen vits i å lagre dem i RAM, og dermed laste ledig plass, og Windows-operativsystemet vil overføre inaktive programmer til sidefilen. Aktive programmer vil være i RAM for å bli behandlet raskere.

Når brukeren får tilgang til et tidligere inaktivt program, vil dataene flyttes fra sidefilen til RAM, og noe informasjon fra RAM vil bli sendt til sidefilen.

Hvis datamaskinen din ikke har nok RAM til å lagre data og sidefilen ikke er aktivert eller konfigurert feil, kan applikasjoner krasje eller "dødens blå skjermer" når du prøver å kjøre et produktivt program.

Hvis vi tar gjennomsnittstallene for sidefilstørrelsen for datamaskiner, kan vi navngi følgende verdier:

  • 1 GB 2048-2048 MB;
  • 2 GB RAM: bytte fil – 1512-1512 MB;
  • 4 GB RAM: bytte fil – 1024-1024 MB;
  • 8 GB RAM og mer: ingen byttefil nødvendig.

Hvordan øke eller redusere sidefilen?

Innstillingene for personsøkingsfilen kan gjøres på alle versjoner av Windows-operativsystemet.

For å gjøre dette, må du gå til menyen for innstillinger for virtuelt minne:

  1. Skriv inn uttrykket i søkefeltet i Windows "Kontrollpanel" og gå inn i det;
  2. Deretter setter du visningsmodus til "Store ikoner" og klikk på elementet "System";
  3. Etter det, velg på venstre side av innstillingsmenyen som åpnes;
  4. En annen meny vil åpne, der på fanen "I tillegg" du må velge et element "Alternativer" i undertittelen "Opptreden";
  5. Deretter vil du se innstillingsmenyen for virtuelt minne. Her, for å angi verdien til personsøkerfilen selv, må du fjerne merket for elementet "Velg automatisk sidefilstørrelse". Etter dette blir innstillingene tilgjengelige. I henhold til anbefalingene nevnt tidligere i artikkelen, angi sidefilstørrelsen.

Viktig: Hvis du har flere harddisker installert på datamaskinen, anbefales det at du oppretter personsøkingsfilen på noe annet enn systemmedier. Et unntak fra denne regelen kan bare være hvis systemstasjonen er en solid-state-stasjon (SSD) med høye driftshastigheter sammenlignet med andre datamaskinharddisker.

Du må starte datamaskinen på nytt for at endringer du gjør i sidefilstørrelsen skal tre i kraft.

Vel, det var alt for i dag! Skriv i kommentarfeltet om du var i stand til å velge den optimale verdien for Windows personsøkerfilen?

Og heller ikke glem abonner på YouTube-kanalen min og varsler ved å klikke på bjellen ved siden av abonner-knappen på kanalen min!

Som standard har WordPress en grense på størrelsen på opplastede filer, som avhenger av serverinnstillingene.

Denne begrensningen eksisterer for å sikre sikkerheten og ytelsen til nettstedet. Det forhindrer brukere i å overbelaste nettstedet ditt ved å laste ned store filer og krasje serveren.

Hvis du har et stort nettsted med tungt innhold, må du kanskje øke den maksimale filopplastingsstørrelsen.

Du kan få en feilmelding som denne:

Den opplastede filen overskrider upload_max_filesize direktiv i php.ini

I denne artikkelen vil du lære hvordan du øker den maksimale filopplastingsstørrelsen i WordPress på tre måter:

Hvordan finne ut maksimal filstørrelse for opplasting i WordPress

Medienedlasteren bruker PHP til å laste ned filer og har serverbegrensninger på maksimal størrelse på nedlastede filer. WordPress viser automatisk denne størrelsen i mediegalleriet:

WordPress - Media - Bibliotek

WordPress - Media - Legg til ny

Øke den maksimale opplastingsfilstørrelsen i functions.php

I noen tilfeller kan denne metoden fungere, i andre kanskje ikke. Prøv å legge til denne koden i filen aktivt emne:

@ini_set('upload_max_size', '100M');
@ini_set('post_max_size', '200M');
@ini_set('max_execution_time', '300');

Øke den maksimale størrelsen på opplastede filer i php.ini

Bruk en filbehandler på hostingen eller via en FTP-klient, gå til rotmappen på nettstedet ditt og finn filen php.ini. Denne filen finnes ikke i standard WordPress-installasjonen; hvis du ikke har den, opprett den og legg til følgende oppføring:

upload_max_filesize = 100M
post_max_size = 200M
minnegrense = 256M
file_uploads = På
max_execution_time = 300

upload_max_filesize = 100M— Maksimal opplastingsfilstørrelse er 100 MB.
post_max_size = 200M— Maksimal stolpestørrelse.
minnegrense = 256M- som WordPress kan bruke til å jobbe med plugins og skript. Hvis du har redigert denne innstillingen før, hold den på ett sted.

Endring 100 millioner, 200 millioner Og 256M til verdiene du trenger. Få parametere 1 - 3 til å øke fra minste til største, det vil si verdien upload_max_filesize bør være mindre enn andre post_max_size- gjennomsnittlig, og minnegrense- den største.

Betydning max_execution_time = 300 betyr mengden tid i sekunder som kan brukes til å laste ett skript.

Tøm buffer, sjekk endringer.

Hvis denne metoden ikke fungerer, prøv å gi nytt navn til filen php.ini V php5.ini.

Øker den maksimale størrelsen på opplastede filer i .htaccess

Hvis det ikke var mulig å endre restriksjoner gjennom filen php.ini, prøv å redigere filen .htaccess.

Denne filen ligger i nettstedets rotmappe, men er kanskje ikke synlig. Sjekk innstillingene for filbehandling eller FTP-klient. Legg til disse linjene helt til slutt .htaccess:

php_value upload_max_filesize 100M
php_value post_max_size 200M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 180

Du kan redigere denne filen på samme måte som filen php.ini.

Endre grensene til verdier som passer deg.
Lagre endringer, last opp til server, oppdater cache.

Hosting panel

Hvis du ikke var i stand til å øke grensen for størrelsen på opplastede filer ved hjelp av noen av disse metodene, kan du prøve å gå til hostingen din og finne de nødvendige innstillingene. Det kan være en seksjon i vertskontrollpanelet der du kan endre disse innstillingene.

Hvis ingen av disse metodene hjelper, kontakt teknisk støtte for hjelp, dette er et enkelt spørsmål, de kan bidra til å øke den maksimale størrelsen på nedlastede filer.

Hvis du bare trenger å laste opp en stor fil eller filer én gang, kan du av sikkerhetsgrunner laste dem opp via FTP uten å endre den maksimale størrelsesgrensen.

Vanligvis filer lastet opp via FTP til en mappe /wp-content/uploads/ vises ikke i mediebiblioteket i WP-admin, men du kan installere Media fra FTP-plugin, som vil vise filer lastet opp via FTP i WP-biblioteket. Denne plugin-en oppdateres jevnlig og støtter vanlige og multisite WordPress-installasjoner.

Hvis du opplever at WordPress ikke lar deg laste opp en fil som er større enn den maksimale tillatte størrelsen, ikke bekymre deg. Det er flere måter å øke den maksimale opplastingsstørrelsen i WordPress.

Maksimal filstørrelse i WordPress kan angis på forskjellige nivåer - på WordPress-konfigurasjonsnivå, på PHP-tolkkonfigurasjonsnivå, og til og med på webservernivå.

Direktivet upload_max_filesize i php.ini

I php.ini-konfigurasjonsfilen, ved å bruke upload_max_filesize-direktivet, er den maksimale størrelsen på filene som lastes opp til serveren inn. Hvis du har tilgang til php.ini-filen på vertssiden din, kan du endre denne verdien:

Upload_max_filesize = 20M

Vær oppmerksom på at PHP også angir maksimal størrelse på POST-forespørsler ved å bruke post_max_size-direktivet, som må være større enn eller lik maksimalstørrelsen på opplastede filer:

Post_max_size = 20M

Avhengig av serverkonfigurasjonen kan de nye verdiene tre i kraft umiddelbart etter at endringene er gjort, eller du må kanskje starte nettserveren eller PHP-tolken på nytt.

PHP-direktiver via .htaccess

Hvis du ikke har tilgang til en PHP-konfigurasjonsfil, kan du prøve å sette verdiene ved å bruke Apache-nettserverens .htaccess-fil. Hvis du jobber med Apache, er det sannsynligvis allerede en .htaccess-fil i rotkatalogen på WordPress-siden din, som du kan legge til følgende verdier til:

Php_value upload_max_filesize 20M php_value post_max_size 20M

Endringer i .htaccess-filer trer vanligvis i kraft umiddelbart etter lagring.

PHP-direktiver via nginx.conf

For nginx-webserveren er det dessverre ikke mulig å bruke .htaccess-filen, men hvis du ser etter muligheten til å endre php.ini-verdier ved å bruke nginx-konfigurasjonsfilen, gjøres dette gjennom fastcgi_param-direktivet (hvis PHP er konfigurert som en FastCGI-klient):

Fastcgi_param PHP_VALUE upload_max_filesize=20M; fastcgi_param PHP_VALUE post_max_size=20M;

Forresten, nginx har et direktiv client_max_body_size, som er ansvarlig for maksimal størrelse på data som overføres i HTTP-forespørsler. Det påvirker også den maksimale størrelsen på opplastede filer. For at endringer i nginx-konfigurasjonsfilen skal tre i kraft, må webserveren startes på nytt.

Ved hjelp av funksjonen ini_set().

Direktivene upload_max_filesize og post_max_size kan også endres ved å bruke PHP ini_set()-funksjonen i filen wp-config.php eller ved å bruke en plugin hvis dette er tillatt i tolkeinnstillingene:

Ini_set("upload_max_size" , "20M"); ini_set("post_max_size", "20M");

Filter upload_size_limit

WordPress har et spesielt upload_size_limit-filter som brukes i funksjonen wp_max_upload_size(). Dette filteret er ansvarlig for maksimal størrelse på nedlastede filer. Standardverdien er den minste av upload_max_filesize og post_max_size fra php.ini-filen, og dette filteret kan bare brukes innenfor denne verdien.

Hvis du har økt størrelsen på de opplastede filene ved hjelp av metodene beskrevet ovenfor, og WordPress fortsatt viser deg en verdi mindre enn den angitte verdien, se etter plugins som kan bruke dette filteret og deaktivere dem.

Du kan forresten bruke dette filteret til avta maksimal opplastingsfilstørrelse i en liten innebygd plugin:

Funksjon my_upload_size_limit($limit) ( add_filter("upload_size_limit", "my_upload_size_limit"); return wp_convert_hr_to_bytes("5M"); )

Hvis du har prøvd alle metodene, men fortsatt ikke kan øke den maksimale filstørrelsen i WordPress, anbefaler vi at du søker hjelp.

Mye oftere blir vi spurt: Hvordan beskjære et bilde? Vi har allerede skrevet om dette. Og emnet "Hvordan øke størrelsen på et bilde?" var ikke inkludert der, så la oss snakke om det separat.

Sannheten er at enhver økning i bildestørrelse resulterer i at vi ser de små detaljene i bildet bedre. Dette betyr at alle feil blir mer merkbare. Opp til en viss grad av forstørrelse vil dette ikke påvirke kvaliteten på bildet på noen måte. Selvfølgelig, hvis det ikke er skadet i utgangspunktet. Enig, det er naivt å tro at du kan ta en dårlig ramme, forstørre den, og den vil plutselig bli bra. Selvfølgelig ikke.

Men å sørge for at rammen ikke blir dårligere når den forstørres er en ganske gjennomførbar oppgave. Dette er en annen grunn til at du bør endre størrelsen på et bilde på datamaskinen din i stedet for å bruke en nettbasert tjeneste. I paint.net kan du for eksempel umiddelbart bruke ulike effekter for å forbedre resultatet, om nødvendig.

Tre fakta du kanskje ikke visste om bildeforstørrelse.

  1. Det er et faktum, og det er svaret på det vanligste spørsmålet: "Hvordan øke størrelsen på et bilde uten å miste kvalitet?" I Paint og paint.net-programmene kan du trygt øke bildestørrelsen med 2 - 3 ganger uten tap av kvalitet merkbart for øyet.
  2. Faktum. Behandling av bilder på en datamaskin gir resultater av bedre kvalitet enn nettjenester. Fordi nettjenester, når du laster opp et bilde, komprimerer det for å øke hastigheten på behandlingen og redusere belastningen på ressursene deres.
  3. Faktum. Når størrelsen på et fotografi øker, for eksempel 3 ganger, kan "vekten" øke med 4-5 ganger. Avhengigheten her er ikke-lineær.

Så la oss se på 3 måter å forstørre bilder på:

I Paint kan du øke størrelsen på bildet:

  1. i piksler,
  2. i prosent,
  3. mens du opprettholder proporsjoner,
  4. uten å opprettholde proporsjoner.

I paint.net kan bildestørrelsen økes:

  • i piksler,
  • i centimeter (utskriftsstørrelse),
  • i prosent,
  • mens du opprettholder proporsjoner,
  • uten å opprettholde proporsjoner.

I Monosnep kan bildet forstørres:

  • i piksler,
  • mens du opprettholder proporsjoner,
  • uten å opprettholde proporsjoner.

Øk bildestørrelsen i Paint

Åpne den innebygde editoren. "Start", "Tilbehør - Windows", "Paint".

Åpne Paint

Åpne et bilde i programmet. Klikk på Fil og deretter Åpne. Fra menyen velger du redigeringskommandoen "Endre størrelse". Dialogboksen Endre størrelsesinnstillinger vises. I skjermbildet nedenfor er det tre av dem, faktisk er det selvfølgelig bare ett vindu.

I figuren vår indikerer tallet 1 innstillingen for prosentvis endring av størrelse. Det enkleste alternativet. Siden avmerkingsboksen "Behold proporsjoner" er merket, trenger du bare å endre en verdi, den andre endres automatisk.

Under nummer 2 er innstillingen for økning av bildestørrelse byttet til piksler. Proporsjonene er også bevart, så uansett om du endrer bredde eller høyde, vil den andre størrelsen endres proporsjonalt med den første.

I det siste eksemplet, nummer 3, er avmerkingsboksen "Behold proporsjoner" ikke merket. Derfor økte vi den vertikale størrelsen på bildet til 600 piksler, og den horisontale størrelsen forble den samme - 1200. Det er klart at i dette tilfellet, når vi klikker på "OK", vil bildet bli litt forlenget oppover

Hvis du valgte feil størrelse for å forstørre bildet, ikke bekymre deg. Du kan avbryte enhver handling i Paint ved å bruke pilen øverst i programmenyen. Det er to av dem, faktisk. Venstre er et skritt tilbake, høyre er et skritt fremover.


Mal, angre pil

Øk bildestørrelsen i paint.net

I dette programmet, i motsetning til det forrige, er det mulig å øke størrelsen på bildet i centimeter. Programmet er gratis, enkelt, praktisk og, sammenlignet med Paint, ganske multifunksjonelt. Du kan laste den ned her: https://www.dotpdn.com/downloads/pdn.html Installasjonen er enkel, uten noen skjulte overraskelser, så jeg vil ikke beskrive den.

Start programmet. Åpne ønsket fil. "Fil", "Åpne...". I menyen klikker du på "Bilde" og velger "Endre størrelse" fra listen over kommandoer som åpnes.

Det er umiddelbart klart at det er flere innstillinger for bildestørrelse her. Her er de lovede centimeterne. Du kan også øke bildestørrelsen i tommer, men for oss er dette allerede eksotisk. Prinsippet om å opprettholde proporsjoner er det samme som i forrige beskrivelse. Legg igjen et hakemerke hvis du vil lagre; hvis du vil strekke eller komprimere bildet, ta bilder.

Det som også er bra med dette programmet er muligheten til å redigere resultatet. Vær oppmerksom på "Effekter" i menyen. Den aller første linjen er "For fotografier", og det er flere kule verktøy for behandling.

Hvordan forbedre et forstørret bilde i paint.net

Så i hovedmenyen til programmet er det flere verktøy for å forbedre bildekvaliteten. Vi vil bruke dem når vi øker størrelsen på bildet.


Paint.net-effekter for å forbedre bildekvaliteten
  1. Portrett.
  2. Skarphet.
  3. Gløde.

Derfor vil vi ikke vurdere effektene "Vignette" og "Fjerning av røde øyne". Selvfølgelig kan de brukes, men de har ikke noe direkte forhold til å forbedre kvaliteten på et forstørret bilde.

1.Portrett. Navnet sier mye om formålet. Hvis du forstørrer størrelsen på et bilde som viser et portrett av en person, må du prøve å bruke denne behandlingen. Tre parametere er tilgjengelige for konfigurasjon:

  1. mykgjøring,
  2. Belysning,
  3. Varme.

2.Skarphet. Denne behandlingen er mer egnet for landskap, panoramabilder og skjermbilder fra skjermen og er ikke egnet for folks ansikter. Alt er enkelt her. Endre Sharpening Amount-parameteren og se hvordan bildet endres.

3. Glød. Et godt, nesten universelt verktøy for et bredt utvalg av bilder. Administrer bildeinnstillingene dine:

  • Kontrast,
  • lysstyrke,
  • Radius.

Praksis viser at hvis rammen i utgangspunktet var av god kvalitet, så er disse verktøyene ganske nok til å korrigere mulige småting etter å ha forstørret den.

Forstørr bildestørrelsen ved å bruke Monosnep-skjermbilde

Den raskeste, enkleste måten. Ingen andre alternativer enn å velge størrelser i piksler. Riktignok kan du umiddelbart beskjære bildet og forstørre rammen i én handling.

Generelt er Monosnep bare et utmerket skjermbilde. Du kan ta opp video fra skjermen, ta bilder og ta skjermbilder av spill. Det er også praktisk fordi du kan tilpasse det selv. Velg de samme "hurtigtastene", banen for lagring av filer. Last ned Monosnep fra den offisielle nettsiden https://monosnap.com/welcome

Her kan du umiddelbart beskjære bildet ved å velge ønsket område, eller du kan velge hele bildet. For å gjøre dette, bruk musen til å flytte trådkorset over hjørnet av bildet. Venstreklikk og hold musen og flytt linjene over skjermen til du fanger det ønskede området. Slipp museknappen. Klikk på "Endre størrelse"-knappen nederst i rammen som vises. En dialogboks vises i midten av skjermen. Faktisk er alt annet klart:

  • bestemme om du vil opprettholde proporsjoner,
  • skriv inn dine nye bildestørrelsesverdier i piksler,
  • klikk OK,
  • Klikk "Lagre" eller "Last inn".

Lagre – det forstørrede bildet lagres på datamaskinen din. Du kan velge mappen som skal lagres i innstillingene, og selv om du går inn i innstillingene i det øyeblikket skjermbildet er tatt og velger en plassering for å lagre filen, vil filen bli lagret nøyaktig i mappen du spesifiserte.

Spørsmålet er hvordan øke swap-filen, interesserer mange PC-brukere. Faktum er at Windows OS har en tendens til å fryse ofte, fordi det som standard fungerer med disk-RAM, lasting av drivere og alle slags applikasjoner der til minnet er helt fullt. Og etter det "injiseres" systemet inn i harddisken, pumper informasjon dit, og frigjør RAM for høyere prioriterte oppgaver. Til dette formålet bruker Windows en byttefil kalt pagefile.sys, som ligger i rotdiskkatalogen.

Siden HDD er tregere i drift enn fysisk RAM, resulterer følgende: Jo mer aktivt operativsystemet pumper opp, jo tregere fungerer datamaskinen. Utvidelse av minne gjør selvfølgelig ting raskere fordi det reduserer behovet for å bruke virtuelt minne.

Fikse størrelsen på personsøkingsfilen

Windows har svært konservative standardinnstillinger, men dette er ikke et problem, siden de alltid kan endres for å forbedre ytelsen. Imidlertid bør det huskes at det er tilrådelig å eksperimentere med disse innstillingene bare hvis systemet har en tilstrekkelig stor harddisk, det vil si når det er mulig å legge igjen mer diskplass for virtuelt minne.

En reduksjon i ytelse på grunn av standardinnstillinger kan skyldes flere årsaker, og en av dem er veksten av personsøkingsfilen, som gradvis blir mindre og fragmenterer veldig raskt. For å bli kvitt dette problemet, bør du vite det hvordan øke swap-filen, det vil si, angi og fikse en viss filstørrelse. Å fikse filstørrelsen vil sikre en relativt stabil mengde tom diskplass. I tilfellet når harddisken er full, bør du forhindre at Windows "inngriper" på den siste biten med ledig diskplass.

Prosessen med å øke størrelsen på personsøkingsfilen

I Windows 7 er det mulig å lage en personsøkerfil på alle disker samtidig, men dette vil ikke øke ytelsen. Derfor bør det forstås hvordan øke swap-filen og registrere volumet. For å gjøre dette, fortsett i henhold til instruksjonene nedenfor.

  1. Gå til "Start", høyreklikk på "Datamaskin"-ikonet og utvid kategorien "Egenskaper", og deretter "Avanserte innstillinger".
  2. I "Avansert"-delen finner du "Ytelse" og klikker på "Alternativer".
  3. På siden med ytelsesparametere trenger du delen "Avansert", der du klikker på "Endre".
  4. Slå av alternativet "Automatisk filstørrelse": dette lar deg komme til innstillingene.
  5. For hver disk spesifiseres innstillingene separat. Når det bare er én logisk disk, er minne i utgangspunktet aktivert for den. Når to eller flere logiske stasjoner brukes, vil bare minnet på Windows-stasjonen være aktivert som standard.
  6. Du bør starte med stasjonen som inneholder sidefilen. Det er tilrådelig å overføre denne filen til en annen disk, slik at når operativsystemet fungerer med minne, blir ikke den siste juicen "suget ut" fra hoveddisken. Vær oppmerksom på at stasjonen du planlegger å lage sidefilen på, må ha nok plass til å lagre den.
  1. Anta at personsøkingsfilen er plassert på systemstasjonen C:, og så må den flyttes, for eksempel, til D:. Det er gjort slik. Først må du fjerne filen fra C:. Velg stasjon C:, merk av i boksen "Ingen personsøkerfil" og klikk på "Set". Når en advarsel vises, klikk på "Ja". En dialogboks åpnes der du må velge D:. Sett et hake på linjen "Spesifiser størrelse". Vær oppmerksom på at det første volumet må samsvare med volumet av fysisk RAM, og det maksimale volumet må være dobbelt så stort. Etter det klikker du på "Set".

Hvis du har funnet ut av det, hvordan øke swap-filen, og endret størrelsesparameteren, vil du umiddelbart legge merke til endringen.

Hvis RAM-kapasiteten din er seks spillejobber eller mer, kan du ganske enkelt slå av sidefilen og frigjøre harddisken. For å gjøre dette, merk av i boksen i linjen «Ingen personsøkerfil», klikk på «Sett», godta («OK») og start PC-en på nytt.

Nå vet du hvordan du øker størrelsen på personsøkingsfilen, og du kan justere størrelsen selv.