phoenixx Posted December 7, 2005 Posted December 7, 2005 I've installed 10 or 15 osCommerce webstores in the past and never received this problem. When I log in all goes well until I get ready to checkout.... it then asks me to login again but loses my cart items. When I re-login it won't show the cart items.... I'm including my config file and contributions below to help find the answer. I've installed a clean version of osC along with the following contributions. Add Extra Questions Add Store Details to Contact Us Page Add What's New Link to Categories Box Adding Per Price Item In Shopping Cart Box Additional Images for Store Icons Admin (Real View) Categories Enhancement Here's the configure.php file for the catalog.... <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.xxxxxx.com'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://xxxx.xxxxx.com/~xxxxxx/xxxxxx'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'www.xxxx.com'); define('HTTPS_COOKIE_DOMAIN', 'www.xxxx.com'); define('HTTP_COOKIE_PATH', '/cat/'); define('HTTPS_COOKIE_PATH', '/cat/'); define('DIR_WS_HTTP_CATALOG', '/cat/'); define('DIR_WS_HTTPS_CATALOG', '/cat/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/'); define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/'); define('DIR_FS_CATALOG', '/home/xxxx/public_html/xxxx/cat/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'xxxx'); define('DB_SERVER_PASSWORD', 'xxxx'); define('DB_DATABASE', 'xxxx'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' // STS: ADD: Define Simple Template System files define('STS_START_CAPTURE', DIR_WS_INCLUDES . 'sts_start_capture.php'); define('STS_STOP_CAPTURE', DIR_WS_INCLUDES . 'sts_stop_capture.php'); define('STS_RESTART_CAPTURE', DIR_WS_INCLUDES . 'sts_restart_capture.php'); define('STS_TEMPLATE_DIR', DIR_WS_INCLUDES . 'sts_templates/xxxx/'); define('STS_DEFAULT_TEMPLATE', DIR_WS_INCLUDES . 'sts_template.html'); define('STS_DISPLAY_OUTPUT', DIR_WS_INCLUDES . 'sts_display_output.php'); define('STS_USER_CODE', DIR_WS_INCLUDES . 'sts_user_code.php'); define('STS_PRODUCT_INFO', DIR_WS_INCLUDES . 'sts_product_info.php'); // STS: EOADD ?>
minghoo Posted December 7, 2005 Posted December 7, 2005 I've installed 10 or 15 osCommerce webstores in the past and never received this problem. When I log in all goes well until I get ready to checkout.... it then asks me to login again but loses my cart items. When I re-login it won't show the cart items.... I'm including my config file and contributions below to help find the answer. I've installed a clean version of osC along with the following contributions. Add Extra Questions Add Store Details to Contact Us Page Add What's New Link to Categories Box Adding Per Price Item In Shopping Cart Box Additional Images for Store Icons Admin (Real View) Categories Enhancement Here's the configure.php file for the catalog.... <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright ? 2003 osCommerce Released under the GNU General Public License */ // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.xxxxxx.com'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://xxxx.xxxxx.com/~xxxxxx/xxxxxx'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'www.xxxx.com'); define('HTTPS_COOKIE_DOMAIN', 'www.xxxx.com'); define('HTTP_COOKIE_PATH', '/cat/'); define('HTTPS_COOKIE_PATH', '/cat/'); define('DIR_WS_HTTP_CATALOG', '/cat/'); define('DIR_WS_HTTPS_CATALOG', '/cat/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/'); define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/'); define('DIR_FS_CATALOG', '/home/xxxx/public_html/xxxx/cat/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'xxxx'); define('DB_SERVER_PASSWORD', 'xxxx'); define('DB_DATABASE', 'xxxx'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' // STS: ADD: Define Simple Template System files define('STS_START_CAPTURE', DIR_WS_INCLUDES . 'sts_start_capture.php'); define('STS_STOP_CAPTURE', DIR_WS_INCLUDES . 'sts_stop_capture.php'); define('STS_RESTART_CAPTURE', DIR_WS_INCLUDES . 'sts_restart_capture.php'); define('STS_TEMPLATE_DIR', DIR_WS_INCLUDES . 'sts_templates/xxxx/'); define('STS_DEFAULT_TEMPLATE', DIR_WS_INCLUDES . 'sts_template.html'); define('STS_DISPLAY_OUTPUT', DIR_WS_INCLUDES . 'sts_display_output.php'); define('STS_USER_CODE', DIR_WS_INCLUDES . 'sts_user_code.php'); define('STS_PRODUCT_INFO', DIR_WS_INCLUDES . 'sts_product_info.php'); // STS: EOADD ?> First disable cache function and also clear cache file. Sec. check your admin->Sessions-> only set Prevent Spider Sessions to true, others are false. try it again. My contributions: EZ new fields easy way add Qty box in your product_info.php
phoenixx Posted December 7, 2005 Author Posted December 7, 2005 First disable cache function and also clear cache file. Sec. check your admin->Sessions-> only set Prevent Spider Sessions to true, others are false. try it again. I did that, but no luck
Remulon Posted December 8, 2005 Posted December 8, 2005 Hey pheonix, I have been having the same problem, with no solution in sight. My topic can be found here: http://www.oscommerce.com/forums/index.php?showtopic=183799 Can anyone help with this? Thanks
AlanR Posted December 8, 2005 Posted December 8, 2005 I did that, but no luck define('HTTPS_COOKIE_DOMAIN', 'xxxx.xxxxx.com/~xxxxxx/xxxxxx'); Local: Mac OS X 10.5.8 - Apache 2.2/php 5.3.0/MySQL 5.4.10 • Web Servers: Linux Tools: BBEdit, Coda, Versions (Subversion), Sequel Pro (db management)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.