Endre file size restrictions på filopplasting hos Bluehost

trampeklapp
trampeklapps bilde
Avlogget
Ble med: 21.03.2012

Jeg prøver å laste opp filer som er større enn 10MB med CCK og filefield i Drupal, men det får ikke. Jeg har webhotell fra Bluehost.

Under administrer-innholdsbehandling-innholdstyper-administrer felt-konfigurer-file size restrictions kan jeg definere maks størrelse på filer jeg skal laste opp. Jeg prøver å sette denne høyere enn current limit (10MB), men når jeg skal opprette innhold så ser jeg at maksimum filstørrelse fortsatt er 10MB. Jeg har behov for å laste opp større filer en 10MB. Hva må jeg gjøre?

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
File size restrictions, drupal cms

Grunnen til at du ikke får stillt dette parameteret høyere enn 10MB er fordi PHP (på webhotellet ditt) ikke tillater opplasting av større filer.

Det du må gjøre i dette tilfellet er å endre filen «php.ini» til å tillate større filer. Det er ikke alle webhotell som tillater at man endrer php.ini, men du har vært smart å velge Bluehost, så du har denne muligheten.

Hvordan endre php.ini hos Bluehost

Aktivere konifgurerbar php.ini

  1. Logg inn i cPanel
  2. Søk på "PHP config", eller klikk på den direkte fra "Software/Services"
  3. Velg "PHP5 (Single php.ini) og klikk "Save Changes"
  4. Klikk så på "INSTALL php.ini MASTER FILE"-knappen

Endre php.ini.default

I katalogen "public_html" ligger nå filen "php.ini.default".

  1. Last ned "php.ini.default" fra "public_html" via FTP
  2. Åpne "php.ini.default" i en teksteditor.
  3. Rediger denne filen med informasjonen nedenfor

php.ini.default, ca linje 572

  1. ; Maximum allowed size for uploaded files.
  2. upload_max_filesize = 10M

Endre denne til ønsket størrelse. Ikke sett den abnormalt høyt, men passelig til at de største filene dine lar seg laste opp.

php.ini.default, ca linje 468

  1. ; Maximum size of POST data that PHP will accept.
  2. post_max_size = 10M

til samme verdi som du har satt upload_max_filesize til.

Endre navn til php.ini

Endre så navnet på filen fra "php.ini.default" til "php.ini" og last den opp til webhotell via FTP, så skal du få lastet opp større filer. Det er viktig at filen på webhotellet heter "php.ini" og ikke "php.ini.default", hvis ikke vil ikke endringene gjøres gjeldende.

Hvis du får problemer, sjekk dette for å se om du har gjort ting riktig og at ny php.ini fungerer.

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Sjekke at instillinger i PHP-ini er ok

Sjekk at redigert php.ini er aktiv

Hvis det fortsatt ikke fungerer, så sjekk at alt er korrekt ved å gjøre følgende:

Lag en fil som heter "info.php"

I denne skriver du

  1. <?php
  2. phpinfo();
  3. ?>

Last den opp i "public_html" via FTP

Gå til domene.com/info.php, du får da opp en stor oversikt over hvordan PHP er compilet på webhotellet ditt, i tillegg til hvilke parametere PHP er satt til.

A) Søk etter max_file_uploads på siden, og se om den står til 10 eller det du skrev inn. Hvis den ikke er endret, så har du ikke gjort det jeg har skrevet ovenfor riktig.

B) Gjenga A for for post_max_size

Nedenfor ser du et bilde av info.php, når jeg har satt begge parameterne til 100M.

Endre verdi på upload_max_filesize og post_max_size i php.ini

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.