For quite a while, PyCS hasn't been particularly nice to install. It's still not easy, but it at least puts itself in the right place ;-)
The Unix world has a thing called the Filesystem Hierarchy Standard, which tells you where everything ought to go on your system. Basically, config files go under one tree (/etc), data files go in another (/var), and executables in another (/usr).
Previously we were putting the whole thing in a user directory (/home/www-radio) and the server was just dumping its log output to stdout (which was redirected to a log file). Now it logs properly to /var/log/pycs/access.log. Anything remaining on stdout now goes to /var/log/pycs/etc.log, and any errors go to /var/log/pycs/error.log.
I also fixed a bug that appears to have been preventing anyone from posting comments. Hopefully that one hasn't been around for too long; I seem to recall posting a comment the other day and having it succeed.
10:09:24 PM
|