rohittokhi Posted April 27, 2004 Posted April 27, 2004 I recently installed osCommerce. I edited the configure.php files in /catalog/includes and also in /catalog/admin/includes to point to my shared SSL server. The customer receives the Order Process email with the Invoice URL which is the URL to the invoice on the SSL server https://secure2.dnsvelocity.com/~tracy/cata....php?order_id=8 But when I update the Order Status from the Admin and select 'Notify Customer', the customer receives an 'Order Update' email with a wrong Invoice URL https://secure2.dnsvelocity.com/~tracyhttps....php?order_id=8 I tried a lot of things but am not able to correctly configure the /catalog/admin/includes/configure.php file. Here is how my configure.php looks like. Any suggestions what I am doing wrong? Thanks in advance for all your replies. -Rohit <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 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', ''); // eg, http://localhost - should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'https://secure2.dnsvelocity.com/~tracy'); define('HTTPS_CATALOG_SERVER', 'https://secure2.dnsvelocity.com/~tracy'); define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module define('DIR_FS_DOCUMENT_ROOT', 'https://secure2.dnsvelocity.com/~tracy/catalog/'); // where the pages are located on the server define('DIR_WS_ADMIN', 'https://secure2.dnsvelocity.com/~tracy/catalog/admin/'); // absolute path required define('DIR_FS_ADMIN', 'https://secure2.dnsvelocity.com/~tracy/catalog/admin/'); // absolute path required define('DIR_WS_CATALOG', 'https://secure2.dnsvelocity.com/~tracy/catalog/'); // absolute path required define('DIR_FS_CATALOG', '/home/tracy/public_html/catalog/'); // absolute path required define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/'); 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_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/'); define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/'); define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/'); define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/'); // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', '****_*****'); define('DB_SERVER_PASSWORD', '*****'); define('DB_DATABASE', '****_catalog'); define('USE_PCONNECT', 'false'); // use persisstent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' ?>
rohittokhi Posted April 28, 2004 Author Posted April 28, 2004 Here is how my /catalog/configure.php looks like, if that can be of any help. I need a fix to this problem! The invoice URL in the Order Update email still shows up incorrect. Thanks for your replies. -Rohit <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 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.parentingconcepts.com'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://secure2.dnsvelocity.com/~tracy'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'www.parentingconcepts.com'); define('HTTPS_COOKIE_DOMAIN', 'https://secure2.dnsvelocity.com/~tracy'); define('HTTP_COOKIE_PATH', '/catalog/'); define('HTTPS_COOKIE_PATH', 'https://secure2.dnsvelocity.com/~tracy/catalog/'); define('DIR_WS_HTTP_CATALOG', '/catalog/'); define('DIR_WS_HTTPS_CATALOG', '/catalog/'); 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/tracy/public_html/catalog/'); 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', '****_****'); define('DB_SERVER_PASSWORD', '*******'); define('DB_DATABASE', '****_catalog'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' ?>
methodprobiz Posted February 24, 2006 Posted February 24, 2006 Please advise where the URL for Detailed Invoice is being referenced? I suspect it is either checkout_process.phpcatalog/admin/inludes/configure.php or catalog/includes/configure.php but can't quite seem to nail it. In my "Order Update" email, the URL for customer to access online invoice is showing *double* -- for example the following is what is generated, which is the wrong: Order Number: 6 Detailed Invoice: A href="https://secure54.websitewelcome.com/~ossind/shop"/account_history_info.php?order_id=6">https://secure54.websitewelcome.com/~ossind/shophttps://secure54.websitewelcome.com/~ossind/shop/account_history_info.php?order_id=6 Date Ordered: Friday 24 February, 2006[/code] It should look like this: Order Number: 6 Detailed Invoice: A href="https://secure54.websitewelcome.com/~ossind/shop"/account_history_info.php?order_id=6">https://secure54.websitewelcome.com/~ossind... Date Ordered: Friday 24 February, 2006 Any assistance appreciated! :blush:
Iwant2Lrn Posted April 12, 2007 Posted April 12, 2007 Probably don't need this anymore but here is the fix for it. I hard coded the login.php page in the URL because I want all users to login before viewing there account info! http://www.oscommerce.com/forums/index.php?sho...=136025&hl=
Recommended Posts
Archived
This topic is now archived and is closed to further replies.