If you can't get it to work, just forget about that part, and do it your self untill, you can figure it out, in nph-build.cgi change
# Back up Database..
if (! (-e "$db_backup_path/$date.db")) {
print "Backing up database to $db_backup_path/$date.db . . .\n";
use File::Copy;
copy ($db_file_name, "$db_backup_path/$date.db") or &cgierr ("unable to make backup $db_backup_path/$date.db! Reason: $!");
print "Done.\n\n";
}
else {
print "Backup Database already exists for today.. skipping..\n\n";
}
to
# Back up Database..
#if (! (-e "$db_backup_path/$date.db")) {
# print "Backing up database to $db_backup_path/$date.db . . .\n";
# use File::Copy;
# copy ($db_file_name, "$db_backup_path/$date.db") or &cgierr ("unable to make backup $db_backup_path/$date.db! Reason: $!");
# print "Done.\n\n";
#}
#else {
# print "Backup Database already exists for today.. skipping..\n\n";
#}
If it can build the pages after that, then there's proberly some error in your code, thatl give you an ideal, then after you see just uncomment those lines(take the pound sign out)
Thanks
Joey