Re: NCFTP 3.0
> I'm not very happy with 3.0, myself.
> The last version was perfect, but the
> new one blows. The bookmarking was less
> of a PITA, the interface was nicer,
> command line options were available,
I miss the command line options too.
The interface was changed because they decided to remove the ncurses support, so people without ncurses can still compile ncftp. But, they still provide the old ncurses-based bookmark editor as a seperate program (ncftpbookmarks), and if you type "make install", ncftp will run the old bookmark editor each time you type "bookmarks" or "open".
Patrick Baer is right in that the program will purge your logs if it got write access to them. It's a feature, and I recommend against it. But under normal permissions (i.e. if the web server runs the module, and not root), it won't happen, so just don't run the program under root.
I followed the insturctions in readme.txt and didn't encounter any of the other problems that Patrick Baer reported. The program requires you to change the apache log format to "combined", which contains the user-agent and the referrer.
This program produces a nice and detailed output (although it wouldn't hurt to supply details on pages that cause errors other than 404), and it doesn't require installing extra perl modules, unlike PerlWebStats.