Foutmelding citeren in PB.

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Foutmelding citeren in PB.

Bericht door Mid » 05 okt 2008, 22:56

phpBB versie: 3.0.2

Ik help iemand, die een phpbb 3.0.2-forum heeft bij een betaalde host, waarbij de database van yourbb afkomstig is; die database blijkt erg vervuild te zijn.

Als er geciteerd wordt in een PB, dan volgt er een foutmelding: "500 Internal server error". Als er gewoon antwoord wordt gegeven, dan gaat alles goed; gewoon een PB verzenden gaat ook goed. Op de een of andere manier gaat het citeren niet goed, maar of dat met de database te maken heeft? Er zijn geen modificaties aangebracht.

Wie kent het probleem en weet de oplossing?

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: Foutmelding citeren in PB.

Bericht door Derky » 06 okt 2008, 16:10

Is dat bij ieder bericht zo of bij 1 specifiek bericht?

Soms komt het voor dat de server tekens zoals ' ` " iets in die trend weigerd.

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: Foutmelding citeren in PB.

Bericht door Mid » 06 okt 2008, 16:31

Het is bij ieder bericht, dat geciteerd wordt. In de server error-log heb ik deze regel gevonden (waar xxx staat, is het door mij even gewijzIgd):

[Mon Oct 06 16:37:08 2008] [error] [client xx.xxx.xx.xx] mod_security: Access denied with code 500. Pattern match "\\"" at POST_PAYLOAD [hostname "xxxxxxxxxxxxxxxxx.nl"] [uri "/forum/ucp.php?i=pm&mode=compose&action=quote&sid=c249f9fa238564eb1a18c009c848fca7&p=1959"]

Ik heb ucp.php al vervangen en de cache via FTP geleegd, maar geen resultaat. :roll:

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: Foutmelding citeren in PB.

Bericht door Derky » 06 okt 2008, 16:36

Code: Selecteer alles

mod_security: Access denied with code 500. Pattern match "\\"" at POST_PAYLOAD
De mod_security staat dus te strak, stuur die foutmelding uit je error_log naar je host toe en vraag of ze de beveiliging iets beter willen afstellen. ;)

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: Foutmelding citeren in PB.

Bericht door Mid » 06 okt 2008, 16:50

O.K., bedankt. Ik zal het doorsturen en maar hopen, dat het verbeterd wordt.

Aanvulling: Webreus, de host, gaf vanmorgen de oplossing: "Indien u wilt, kunt u de beveiliging zelf uitzetten. U kunt de beveiliging omzeilen door in de betreffende map de .htaccess aan te passen of aan te maken met volgende regels:
SecFilterEngine Off
SecFilterScanPOST Off ".

Dus maar even .htaccess aangepast en alles werkt nu goed! :D

Gesloten