Sputnik Runs But Looks Weird
I got a Sputnik page to show, but it looks all ugly and messed up.
The Solution
Sputnik probably can't find it's stylesheet. Chances are that if you click on some of the links they will also take you to the wrong URLs. This means your BASE_URL parameter in sputnik_config.lua is set incorrectly. It's value should start with a /, and point to the URL path to sputnik.cgi. For example, if the URL of your sputnik.cgi is something like http://myserver.com/cgi-bin/sputnik.cgi then you should set BASE_URL as follows:
BASE_URL = "/cgi-bin/sputnik.cgi"
Saving Content
Everything works fine until I try to save my edits. Then I get an error message.
The Solution
Check that the directory specified in VERSIUM_PARAMS parameter is one that your server can write to. Note that your server is likely running as another user - not as you. So, when setting permissions with chmod, you might treat the server as other (e.g.: chmod o+w ~/sputnik-data).
Editing Configuration Pages
I try to edit a page and I get a message "You don't have permissions to perform this action."
After I'm logged in I can edit "normal" pages but I couldn't edit the "sputnik/config" page: I got a "You do not have permissions to perform this action" message.
The solution
Some pages (including all of those starting with _) can only be edited by "Admin". You will need to register as "Admin" and be logged in as Admin to edit those pages.
Running as CGI
It worked fine with Xavante, but when I copy sputnik.cgi to my CGI directory, it doesn't work.
The Solution
Chances are, your server is not configured correctly to run CGI scripts. Please get a simple CGI script and see if you can get it to run. If you can't, consult the documentation for your operating system / server / host.