Her får du hjelp til å lage hjemmeside med video. Alle verktøy og programmer vi bruker til å lage webside er gratis.
Endre file size restrictions på filopplasting hos Bluehost
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?
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
- Logg inn i cPanel
- Søk på "PHP config", eller klikk på den direkte fra "Software/Services"
- Velg "PHP5 (Single php.ini) og klikk "Save Changes"
- Klikk så på "INSTALL php.ini MASTER FILE"-knappen
Endre php.ini.default
I katalogen "public_html" ligger nå filen "php.ini.default".
- Last ned "php.ini.default" fra "public_html" via FTP
- Åpne "php.ini.default" i en teksteditor.
- Rediger denne filen med informasjonen nedenfor
php.ini.default, ca linje 572
; Maximum allowed size for uploaded files. 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
; Maximum size of POST data that PHP will accept. 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.
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
<?php phpinfo(); ?>
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.