Are you using an "autostaller" from your host or a file downloaded from Zen Cart? The true installation process should start with https://yourdoain.com/zc_install.
The public_html folder is what is normally considered the "root" folder. yourdomain.com would be represented as /home/username/public_html/ in your includes/configure.php file in the
Code:
define('DIR_FS_CATALOG' , '/home/username/public_html/');
while your site would be represented as
Code:
define('HTTP_SERVER', 'https://yourdomain.com');
define('HTTPS_SERVER', 'https://yourdomain.com');
/**
* If you want to tell Zen Cart to use your HTTPS URL on sensitive pages like login and checkout, set this to 'true'. Otherwise 'false'. (Keep the quotes)
*/
define('ENABLE_SSL', 'true');
This puts your entire site in secure mode.
The config file at YOUR_ADMIN/includes/configure should reflect the same information. With a proper install, the zc_install will automatically set these to the proper settings.
I'm betting things are getting confused by the extra public_html.
If you created the public_html folder in the root of your site, try removing it and installing the files from https://www.zen-cart.com/latest
Bookmarks