It turns out that after manually changing the action field
in the login template the list of messages shows up correctly. That is a great
step at least.
I think that if RoundCube should work with IIS all
self-referencing forms must shall at least point to "index.php". But it would be
better if it would point to the path provided via $_SERVER["PHP_SELF"]. So
the code in clean php, the _javascript_ scripts, the template parsing and the
templates might need to be adjusted.
Now after being logged in I'm unable to
open any message or use any of the buttons. I think that the reason for that is
the (in the view of IIS) "wrong" self-reference.
Do you see a change to change that behavious so that every
self-refernce uses the scripts real path - or at least that until there is
a final solution that "index.php" is used instead of "./" ?
Addition: IIS is configured to look for "index.php"
automatically if only a reference to the directory is passed. That way adressing
http://localhost/mail opens the "index.php" as wanted.
Thanks a lot
Sven
Von: Sven Nickel [mailto:[EMAIL PROTECTED]
Gesendet: Freitag, 21. Oktober 2005 19:01
An: '[email protected]'
Betreff: Login fails using RoundCube under IIS Web Server (Windows XP) with "HTTP 405"
Von: Sven Nickel [mailto:[EMAIL PROTECTED]
Gesendet: Freitag, 21. Oktober 2005 19:01
An: '[email protected]'
Betreff: Login fails using RoundCube under IIS Web Server (Windows XP) with "HTTP 405"
Hallo RoundCube
Developers!
I have installed
RoundCube under IIS (Windows XP German) and am running MySQL and PHP on the same
system. I have got the problem that when I open the login page (http://localhost/mail.index.php),
type in the correct user information and then press the Login button it
just gives me the page for "HTTP 405 - Resource not
allowed".
I think that it has
to do with the way IIS reacts the the action field that is provided in the login
form:
<form name="form" action="./" method="post">
If I save the html
source and replace the action field above with 'action=""' the
list of messages turns up. I myself did some PHP/MySQL development but don't
have a clue what the problem here is. I think that I should get further if
RoundCube would not only provider "./" in den login field but also the complete
address of the file. I don't really know if it would solve the problem but at
least the login should work - so I think - if RoundCube would use 'action="" .
$_SERVER["PHP_SELF"]'.
What do you think
about that?
Thanks a
lot
Sven
Nickel
Berlin,
Germany
ICQ: 18256397
