Hi, Installed ikiwiki on my ubuntu (04.10) box; after creating a blog according to your setup instructions I cannot edit files on the web interface, and I get this errer «The requested URL /~jean/blog/ikiwiki.cgi was not found on this server.» I have no idea what to do (sorry for my ignorance)
tia,
Make sure you have a
~/public_html/ikiwiki.cgi
. Your setup file should generate that via thecgi_wrapper
option.Maybe you need to follow the dot cgi tip to make apache see it. --Joey
OK, I followed the dot cgi tip and this error diappears, thanks a lot! So ubuntu doesn't provide a "working out of the box" ikiwiki.
But I get a new error message now when trying to edit a page:
Error: "do" parameter missing
My plugins now: add_plugins => [qw{goodstuff websetup comments blogspam 404 muse}],
the site address is piaffer.org, with a link to blog just over the picture. tia,
What is the muse plugin that you have enabled? I am not familiar with it.
Apparently your ikiwiki is not seeing cgi parameters that should be passed to it. This appears to be some kind of web server misconfiguration, or possibly a broken ikiwiki wrapper or broken CGI.pm.
I'm using apache and mostly firefox. I've tried some changes in my config but still the same problem, then I fell ill and unable to try anything more. Now I seem to be better and I will go back to the problem soon. Thx
I also get "Error: "do" parameter missing" and am using nginx with fcgi. What was the problem with the environment variables and how should i fix it? thanks, bayle
I am getting this 'Error: "do" parameter missing' when trying to log in as well. I am using Apache and Firefox. The Apache error log says "Died at /usr/share/perl5/IkiWiki/CGI.pm line 428." when it dies.
I do have ssl set up, not sure if this is part of the problem?