Hi pornsprite, my apologies for the delay, I haven't checked this forum recently.
I have no idea what might cause that error. That file should be automatically created every day at a certain time, so the first thing which comes to mind is that for some reason draupnir may not be running at that time, or perhaps cron is not set.
If cron is not set correctly, your toplists wouldn't update, so presumably you would've noticed that.
Assuming that is not the problem, please verify that the file does not exist. Log into your server via FTP and go to the draupnir_data/files/ folder. This folder should have permission settings of 777 (rwxrwxrwx). You should see a file named draupnir_history.php, and it's permission settings should be 664 (rw-rw-r--). According to your script, this file is missing, so if you see it then that might help narrow down the problem. If the file exists, double check that the permission settings are correct. If the file does not exist, then it seems more likely to be some type of a cron problem.
Let me know what you find, and if the permission settings are all set correctly.