EricRas:
The restore was after we found the problem. ...
Was the restore from a backup you made? Or an automated one from the provider? Do you have older backups you can compare to the current site?
EricRas:
... I don't know why it's trying to load the class twice, and that was the full contents of the log files.
Normally you see something like the following in the debug logs (myDEBUG-xxxx.log). On some hosting providers this information may be in the server error log or a php error log. In local WAMP installations, sometimes the information is logged to the "Event Viewer" -> "Windows Logs" -> "Applications"
[17-Sep-2013 13:26:27 UTC] PHP Fatal error: Cannot redeclare class order in /includes/classes/order.php on line 1054
[17-Sep-2013 13:26:27 UTC] PHP Stack trace:
[17-Sep-2013 13:26:27 UTC] PHP 1. {main}() /index.php:0
[17-Sep-2013 13:26:27 UTC] PHP 2. require() /index.php:97
[17-Sep-2013 13:26:27 UTC] PHP 3. require() /includes/templates/custom/common/tpl_main_page.php:46
[17-Sep-2013 13:26:27 UTC] PHP 4. require() /includes/modules/pages/index/main_template_vars.php:217
In the case of the above generated myDEBUG-xxxx.log example an error was purposely introduced to show what a Zen Cart debug file looks like. The specific error introduced was multiple "require DIR_FS_CATALOG . DIR_WS_CLASSES . 'order.php';" lines in "/includes/templates/custom/templates/tpl_index_default.php" on lines 15 & 16. This file is loaded by line 46 of "/includes/templates/custom/common/tpl_main_page.php". As you can see having the entire PHP Stack trace as well as knowing the contents of the files in question (especially if they have been modified from the stock Zen Cart files) is necessary to trace the error.
If you cannot gain access to the above information (and the hosting provider is unable or unwilling to help you), you can try following the instructions for diagnosing obscure issues...