1 van 1

Phpbb forumvraag

Geplaatst: za 15 jan 2011, 17:39
door Tommeke14
Ik heb op een forum waar ik beheerder ben een bizar probleem:

Als een gebruiker in zijn bericht typt:
/Cd/
of
wget
Dan krijgt deze plots een foutmelding:
Method Not Implemented

POST to /posting.php not supported.

Apache Server at studentenforum-ir.vub.ac.be Port 80
En zo is er nog een lettercombinatie (waar we nog achter zoeken) die hetzelfde doet

en bij andere berichten is er geen enkel probleem

Heeft iemand een idee waar de fout zou kunnen liggen?

Re: Phpbb forumvraag

Geplaatst: za 15 jan 2011, 18:46
door Bart
wget en cd zijn linux commando's.

Welke versie van phpbb gebruik je?

Re: Phpbb forumvraag

Geplaatst: za 15 jan 2011, 18:56
door Tommeke14
versie 3.0.5

We hebben de reden ondertussen kunnen achterhalen:
Blijkbaar interpreteert die een backslash gevolgd door eender welke basic unix-command als datzelfde commando. Als ge iets doet waar ge de rechten niet voor hebt (zowat alles dus) geeft hij een error.

Zo dus met cd (Change Directory):

/cd .

werkt wel (ga naar de huidige map (dus doe niks in feite)), maar

/cd <dubbelpunt>

werkt niet, want dan wilt ge naar de bovenliggende map gaan, maar daar hebt ge geen toegang toe.
Nu alleen nog een oplossing vinden ;)

Re: Phpbb forumvraag

Geplaatst: zo 16 jan 2011, 20:18
door Ger
Dit is geen standaard gedrag van phpBB, userinput wordt nooit naar de server als commando gestuurd. Er is een fout in de serverconfiguratie, of er is geklooid met het forum zelf (en dan wel op een hele brakke manier).

Re: Phpbb forumvraag

Geplaatst: zo 16 jan 2011, 20:20
door jhnbk
Er is een fout in de serverconfiguratie, of er is geklooid met het forum zelf (en dan wel op een hele brakke manier).
En indien dit zo is kan de server op vrij eenvoudige manier plat gelegd worden. (Als die commando's effectief uitgevoerd kunnen worden) Best een serieus bekijken waaraan het probleem ligt!