|
Categorieën >
PHP
grotere fotobestanden uploaden
|
|
|
offline
|
HTML interesse
|
Zou iemand mij alsjeblieft kunnen helpen met het volgende:
Heb een joomla-website gemaakt waarin de gebruiker/ikzelf ook makkelijk foto's moet kunnen uploaden in de backend. Nu krijg ik bij het uploaden van grotere bestanden(bijna alle foto's) een foutmelding en lukt het uploaden niet. Hier baal ik enorm van en hoop dat er een oplossing voor is. Heb inmiddels begrepen dat dit aan de server-instellingen ligt en dat dit evt in de php.ini of .htaccess aangepast kan worden. Maar begrijp hier eigenlijk niets van hoe te doen. Wie kan mij op weg helpen? |
16 antwoorden
UpLink – 23/01/2010 23:04 (Laatst gewijzigd op 24/01/2010 00:05)
|
|
offline
|
Lid
|
Dat word bepaald in een PHP-bestand... meestal in de config ofzo...
Dat heeft niks mee htaccess of php.ini te maken.
//EDIT:
Na wat geploeter in de config van joomla heb ik het gevonden.
Ga gewoon naar je adminsectie, kies voor Site -> Global Config -> System ...
Daar zie je Media Settings staan.
Een beetje daaronder zie je Maximum Size staan.
Naast Maximum Size staat 10000000 (bij mij toch dus het is standaard)
Vlam daar een paar nullen bij en het zou moeten lukken.
|
san – 24/01/2010 00:18 (Laatst gewijzigd op 24/01/2010 01:10)
|
|
offline
|
HTML interesse
|
Helaas! Ik heb er een paar nullen bijgezet, van alles geprobeerd, maar lukt nog steeds niet om te uploaden. Extreem kleine afbeeldingen wel maar normaal formaat foto's nog steeds niet.
De foutmeldingen die ik krijg zijn telkens verschillend:
Fout-Code:Onbekende Fout!
--------------------------------------------------------------------------------
Position: 1
FOUT: Bronbestand niet gevonden!
Network Access Message: The page cannot be displayed
Position: 1
_cgn0006_1.jpg
JGA_ERROR_MEM_EXCEED80 MByte (83760493) Serverlimit: 32MByte (33554432)
(niet tegelijk maar 1 van deze meldingen) of hij blijft erg lang verwerken en gaat dan zonder te uploaden en zonder error naar het controlpanel.
|
|
|
|
offline
|
Crew PHP
|
83.760.493 bytes is +- 83MB meer kun je dus niet uploaden
|
san – 24/01/2010 16:44 (Laatst gewijzigd op 24/01/2010 16:46)
|
|
offline
|
HTML interesse
|
Maar zelfs 1 foto van 5 mb uploaden lukt al niet! Alleen kleinere bestanden lukken wel. Dat moet toch anders kunnen?
|
|
|
|
offline
|
Crew PHP
|
dan moet je naar de site van joomla gaan en kijken of daar iemand je oplossing heeft. Als je bij php.ini kan, of als je er 1 mag aanmaken, kun je daarook even met max size testen
|
TotempaaltJ – 24/01/2010 22:00 (Laatst gewijzigd op 24/01/2010 22:02)
|
|
offline
|
PHP interesse
|
Het ligt waarschijnlijk aan de php variabele max_upload_size, probeer het in de php.ini aan te passen en anders in een .htaccess bestand php_value gebruiken
(ofzo)
|
san – 25/01/2010 17:54 (Laatst gewijzigd op 25/01/2010 18:06)
|
|
offline
|
HTML interesse
|
Waar vind ik de php.ini precies? In de map private? Hierin staat alleen een README.txt bestand met de volgende tekts: Access to this directory is available only to you.
The directory cannot be accessed via any web or system services, so you can
store any private information here.
Heb wel een .htaccess bestand gevonden in de httpdocs op het controlpanel van mijn hoster. Hierin stond: php_value mbstring.func_overload 4 en deze heb ik overschreven met php_value upload_max_filesize 100M
php_value post_max-size 100M
Krijg dan nog steeds een foutmelding.
Moet ik het dan in de php.ini wijzigen? Of moet ik zelf een .htaccess bestand aanmaken? Waar moet ik dit bestand dan plaatsen?
|
|
|
|
offline
|
PHP beginner
|
Dat ligt eraan welk besturingssysteem je draait, welke webserver je geïnstalleerd hebt(Apache of IIS) en hoe je de PHP installatie hebt gedaan.
Als ik ervan uit mag gaan dat je op een Windows systeem bezig bent. Vermoed ik dat je moet zoeken in de volgende mappen:
c:\php\
c:\Program Files\php\
c:\Windows\System32\
Indien je het niet in bovenstaande mappen kunt vinden of als bovenstaande mappen niet bestaan kun je het best een zoek opdracht geven.
|
san – 25/01/2010 18:30 (Laatst gewijzigd op 25/01/2010 18:38)
|
|
offline
|
HTML interesse
|
Heb nu dat bestand wel gevonden in de xampp map. Heb nl xampp geinstalleerd. Maar op mijn localhost gaat het uploaden wel goed maar niet op mijn hostingprovider, dus gewoon op het internet.
|
|
|
|
offline
|
Crew PHP
|
je kunt proberen in kladblok een bestandje te maken, die php.ini te noemen en die in dezelfde map als je index.php te plaatsen. Mn vorige host liet dat toe
|
Dit onderwerp is gesloten.
|
|
|