Avatar billede Slettet bruger
09. december 2010 - 12:19 Der er 3 kommentarer og
1 løsning

Upload fungerer ikke? xampp/mac

Hey alle.

Jeg kan, af en eller anden mærkelig grund, ikke uploade på min lokale xampp server (php/apache).
Jeg bruger et helt standard script og det plejer at virke på Windows.

Når jeg klikker upload, begynder den at arbejde og loade den nye side, men kommer ikke videre - står bare og henter for evigt?

Alle permissions er ordnet osv. (og burde den ikke komme med en fejlmeddelse hvis det var problemet?)

Hvis jeg kikker i min upload_tmp_dir, som er angivet i php.ini, bliver der oprettet filer når jeg forsøger at uploade, de har navne som: "sess_1d5196789b7232955be6a9ec2525715a" men er alle kun 4kb store?..

Nogen som kan hjælpe?
Avatar billede showsource Seniormester
09. december 2010 - 13:26 #1
sess_1d5196789b7232955be6a9ec2525715a
er en session fil, og har ikke noget med upload at gøre.

Tjek at post_max_size ikke overskrides.
Og tjek at upload er tilladt i php.ini

Brug evt.

ini_set('error_reporitn', E_ALL);

som det første i scriptet.
Avatar billede Slettet bruger
09. december 2010 - 13:55 #2
Post_max_size er sat højt, så det burde ikke være et problem, og upload er tilladt..

Men det er underligt - meget underligt:

Jeg prøvede at trykke lidt rundt og uploade andre filtyper end lige billeder (.txt), og pludselig var der én som gik igennem, så prøvede jeg med nogle flere lign. filer og de gik igennem hver 2. eller 3. gang.

Så gik jeg tilbage og prøvede at uploade billeder (både store og små), og pludselig gik alle igennem - Jeg har ikke ændret noget kode!!

Og i øjeblikket uploader den normalt hver 2. eller 3. gang (ved alle filer).. Og jeg har så fundet ud af at de gange hvor den bare står og arbejder for evigt, der kan jeg klikke på upload knappen igen (mens prøver at hente den nye side) og så uploader den asap..

Jeg forstår INTET????
Avatar billede showsource Seniormester
11. december 2010 - 06:47 #3
ini_set('error_reporitn', E_ALL);

skal selvf. være

ini_set('error_reporting', E_ALL);

og sættes som det første i dit script.
Derudover, så prøv at lave en helt simpel uploadform.

Det lyder som om du bruger en masse anden kode også ?
Avatar billede Slettet bruger
24. januar 2011 - 15:48 #4
Jeg fandt aldrig ud af hvad problemet var?.. men jeg indfandt mig med at skulle trykke upload 2 gange så virkede det.. Det er trodsalt kun en test server :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester