aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-08-14 18:06:18 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-08-14 18:06:18 +0000
commit70f052d88ece6459d200ba7ed420dd2766ba5a38 (patch)
treece14a49cb804b7db43c16f4a4796362cd89e4ecf /doc/bugs
parent2e8d5c5adee8038440f935412888fb6dcf03ff6e (diff)
downloadikiwiki-70f052d88ece6459d200ba7ed420dd2766ba5a38.tar
ikiwiki-70f052d88ece6459d200ba7ed420dd2766ba5a38.tar.gz
resp
Diffstat (limited to 'doc/bugs')
-rw-r--r--doc/bugs/CGI_problem_with_some_webservers.mdwn19
1 files changed, 18 insertions, 1 deletions
diff --git a/doc/bugs/CGI_problem_with_some_webservers.mdwn b/doc/bugs/CGI_problem_with_some_webservers.mdwn
index e2576dd5f..72e873f21 100644
--- a/doc/bugs/CGI_problem_with_some_webservers.mdwn
+++ b/doc/bugs/CGI_problem_with_some_webservers.mdwn
@@ -23,4 +23,21 @@ It doesn't work for signin either.
What is the reason for these "header => 1" in FormBuilder initialisations?
Why do they appear two times with conflicting values in the very same hashes?
---[[JeremieKoenig]] \ No newline at end of file
+--[[JeremieKoenig]]
+
+> Clearly those duplicate header settings are a mistake. But in all cases, the
+> `header => 0` came second, so it _should_ override the other value and
+> can't be causing this problem. (cgi_signin only sets it to 0, too).
+>
+> What version of formbuilder are you using? If you run ikiwiki.cgi at the
+> command line, do you actually see duplicate headers? I don't:
+
+ joey@kodama:~/html>REQUEST_METHOD=GET QUERY_STRING="page=index&do=edit" ./ikiwiki.cgi
+ Set-Cookie: ikiwiki_session_joey=41a847ac9c31574c1e8f5c6081c74d12; path=/
+ Date: Tue, 14 Aug 2007 18:04:06 GMT
+ Content-Type: text/html; charset=utf-8
+
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+
+> Do thttpd and mini-httpd perhaps not realize that Set-Cookis is the start of
+> the headers? --[[Joey]]