[PHP]FancyUpload => Error 500 internal server error

Pagina: 1
Acties:

Onderwerpen


  • bibawa
  • Registratie: Augustus 2005
  • Laatst online: 13-04-2008
Ik maak op mijn website gebruik van de zgn FancyUpload module om files te uploaden.. Tot voor kort ging dit altijd perfect, tot ik vandaag van de crew van de website te horen kreeg dat het uploaden niet meer werkt en dat er een error 500 als boodschap gegeven wordt..

Ik ben hiervoor in de log files gaan grasduinen van de server en kwam de oorzaak als volgt tegen:

code:
1
[Sat Sep 22 19:49:19 2007] [error] [client 84.198.39.66] mod_security: Access denied with code 500. Error processing request body: Multipart: final boundary missing [severity "EMERGENCY"] [hostname "www.website.be"] [uri "/crew/FancyUpload/upload.php?indexed=yes&pad=fotos&add=63"]


Ik heb nu al mijn rechten op mappen nagekeken etc...maar helaas.
Nu heb ik wel een .htaccess bestand op de server staan en dat zou problemen kunnen geven heb ik gevonden op het internet, dit is mijn .htaccess:

code:
1
2
php_value sendmail_from info@website.be
SecFilterInheritance Off


Na toevoeging van de laatste regel zou het probleem opgelost moeten zijn maar ook heleaas niet..

Als ik het script lokaal draai op mijn apache server dan lukt het wel perfect.

Dus de vragen die ik heb :

> Wat kan er verkeerd zijn, het is duidellijk geen code probleem maar eerder een config probleem
> Hoe kan het dat dit enkele weken geleden nog wel perfect werkte ? (ben daar 200% van overtuigd, heb het script toen zelf getest om vanalles te uploaden..

  • dingstje
  • Registratie: Augustus 2002
  • Laatst online: 02-01-2024
Aan de foutmelding te zien lijkt het alsof de upload niet volledig doorkomt, aangezien de 'final boundary', het verwachte einde van de request dus, niet gevonden wordt. Mogelijk is er een time-out ofzo? Ik denk iig dat je in die richting moet zoeken...

If you can't beat them, try harder


  • bibawa
  • Registratie: Augustus 2005
  • Laatst online: 13-04-2008
Er gaat inderdaad in die trend iets mis, maar het gaat om files van een paar kb die er dus echt snel doorvliegen normaal

Bij normale foto's gaat het bij +/-50% mis daarvoor geeft hij gewoon ok, vanaf 50% gaat hij naar internal server error..

Bij kleine foto's (smilies..) gaat het vanaf het begin al mis..


EDIT:

Ik heb het opgelost door

SecFilterEngine Off
In een .htaccess bestand te zetten in de map FancyUpload.

de reden (dit heb ik gekregen van het hostingbedrijf) ==>

Mod_security update zichzelf iedere week met nieuwe regels (nieuw bekendgemaakte veiligheidsleks van php-scripts/applicaties). Deactiveer liefst mod_security niet voor je gehele website, plaats dus de .htaccess best niet in je root maar in mappen waar je code problemen oplevert met de veiligheidsmodule.

[ Voor 88% gewijzigd door bibawa op 22-09-2007 20:40 ]


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

bibawa schreef op zaterdag 22 september 2007 @ 20:14:

Ik heb het opgelost door

SecFilterEngine Off
In een .htaccess bestand te zetten in de map FancyUpload.
Geef de oplossing ook ff door aan de auteur van het script als je wilt :) (DigitGerald als ik me niet vergis) Zodat andere mensen jouw wiel ook niet uit hoeven te vinden :)

[ Voor 46% gewijzigd door SchizoDuckie op 22-09-2007 23:10 ]

Stop uploading passwords to Github!