Quote Originally Posted by RJR View Post
Log file reads as follows:

[31-Dec-2015 14:38:49 EST5EDT] PHP Fatal error: Cannot redeclare class order in /xxxxx/xxxxx/xxxxx/xxxxx/public_html/store/includes/classes/order.php on line 1102.

When applying Dr. Byte's security fixes for Zen Cart 1.5.4 affected files I screwed up in the renaming of the affected files:

/ajax.php - 1st. to /ajax_org.php and then correctly renamed it to /ajax.php.org;

/includes/modules/pages/checkout_confirmation/header_php.php - 1st. to /includes/modules/pages/checkout_confirmation/header_php_org.php and then correctly renamed it to /includes/modules/pages/checkout_confirmation/header_php.php.org;

/includes/functions/html_output.php - 1st. to /includes/functions/html_output_org.php and then correctly renamed it to /includes/functions/html_output.php.org.

Putting the .org after the .php extension fixed that problem. I was able to successfully complete a test Check Out. Now off to the next adventure?

Again Thank You for your quick response & A Very Happy, Safe and Prosperous New Year To You Ajeh !!!!!!!
FWIW, the issue was associated with the highlighted file. Within a /includes/modules/pages/{page_name} folder, all files matching header_php*.php are loaded, so your renamed file header_php_org.php matched and was loaded.

The other two files are loaded by their specific name, so wouldn't have presented an issue.