
Originally Posted by
shags38
Hi Cindy - should have done this earlier - is this error log of any help to you?
cheers, Mike
Code:
[15-Jun-2019 09:19:50 Australia/Sydney] Request URI: /ipn_main_handler.php, IP address: 173.0.81.1
#1 require() called at [/home/dazzlersharmonyn/public_html/includes/init_includes/init_ipn_postcfg.php:22]
#2 require(/home/dazzlersharmonyn/public_html/includes/init_includes/init_ipn_postcfg.php) called at [/home/dazzlersharmonyn/public_html/includes/autoload_func.php:48]
#3 require(/home/dazzlersharmonyn/public_html/includes/autoload_func.php) called at [/home/dazzlersharmonyn/public_html/includes/application_top.php:170]
#4 require(/home/dazzlersharmonyn/public_html/includes/application_top.php) called at [/home/dazzlersharmonyn/public_html/ipn_main_handler.php:114]
--> PHP Warning: require(/home/dazzlersharmonyn/public_html/includes/languages/englishcheckout_process.php): failed to open stream: No such file or directory in /home/dazzlersharmonyn/public_html/includes/init_includes/init_ipn_postcfg.php on line 22.
[15-Jun-2019 09:19:50 Australia/Sydney] PHP Fatal error: require(): Failed opening required '/home/dazzlersharmonyn/public_html/includes/languages/englishcheckout_process.php' (include_path='.:/opt/alt/php73/usr/share/pear') in /home/dazzlersharmonyn/public_html/includes/init_includes/init_ipn_postcfg.php on line 22
Yes, I saw that on my website once I upgraded to v1.5.6b. The issue is a missing / in /includes/init_includes/init_ipn_postcfg.php on line 22. You'll need to change
Code:
require(zen_get_file_directory(DIR_FS_CATALOG . DIR_WS_LANGUAGES . $_SESSION['language'], 'checkout_process.php', 'false'));
to
Code:
require(zen_get_file_directory(DIR_FS_CATALOG . DIR_WS_LANGUAGES . $_SESSION['language'], '/checkout_process.php', 'false'));
I'll be submitting a PR to Zen Cart's 1.5.7 branch to provide future correction.
See this (https://github.com/zencart/zencart/pull/2442) PR for additional information.
Bookmarks