mark w Posted July 4, 2003 Posted July 4, 2003 I have had to change this one cart I made into 5 seperate carts, beacuse it was getting to bogged down with thousands of products this company wants online. So I've created the seperate carts fine, and now the question is how to link the pictures from each cart to one directory outside of the cart's directories. I've looked in the configuration.php but I do not know php well or how to change the default image paths to something outside the cart directory. thanks as always. -mark Quote
Guest Posted July 4, 2003 Posted July 4, 2003 if you are putting the images directly in you web folder instead of in catalog/images then go to where you have the images defined in your congigure.php and make the change there Quote
mark w Posted July 7, 2003 Author Posted July 7, 2003 I'm getting this error when I changed, /images/ to the direct URL. /home/cbarbcon/public_html/nursing/http://www.cbarbconley.com/images/ I figured it wouldn't work, but I decided to try, so now the question is what to change before the link to direct to a directory outside of the cart directory, so it won't lookin inside the cart, "nursing". here is the configure.php: <?php /* $Id: configure.php,v 1.13 2002/07/20 09:08:31 project3000 Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2002 osCommerce Released under the GNU General Public License */ // define our webserver variables // FS = Filesystem (physical) // WS = Webserver (virtual) define('HTTP_SERVER', 'http://cbarbconley.com'); define('HTTP_CATALOG_SERVER', ''); define('HTTPS_CATALOG_SERVER', ''); define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module define('DIR_FS_DOCUMENT_ROOT', $DOCUMENT_ROOT); // where your pages are located on the server. if $DOCUMENT_ROOT doesnt suit you, replace with your local path. (eg, /usr/local/apache/htdocs) define('DIR_WS_ADMIN', '/nursing/admin/'); define('DIR_FS_ADMIN', DIR_FS_DOCUMENT_ROOT . DIR_WS_ADMIN); define('DIR_WS_CATALOG', '/nursing/'); define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT . DIR_WS_CATALOG); 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'); define('DB_SERVER_USERNAME', 'cbarbcon_osc5'); define('DB_SERVER_PASSWORD', '76dR7J_eTc'); define('DB_DATABASE', 'cbarbcon_osc5'); define('USE_PCONNECT', 'false'); define('STORE_SESSIONS', ''); ?> thanks. -mark Quote
Guest Posted July 7, 2003 Posted July 7, 2003 I'm getting this error when I changed, /images/ to the direct URL.Just to warn you, doing this really hoses your SSL pages as well (since they will view all your images as coming from insecure sites). Did you try changing define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); to define('DIR_FS_CATALOG_IMAGES', ''); That would seem to be where you were getting the /home/cbarbcon/public_html/nursing/, since that is what /home/cbarbcon/public_html/nursing/ looks like. Hth, Matt Quote
mark w Posted July 10, 2003 Author Posted July 10, 2003 Matt, sorry for the delay, but I still don't understand what's going on. especially now since I've deleted and created new carts, they seem to be giving me a new version of configure.php, here is the new file that I need to edit for my nursing cart: ------------------------------------------------------------- <?php /* $Id: configure.php,v 1.12 2002/06/16 22:11:53 harley_vb Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2002 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://cbarbconley.com'); define('HTTPS_SERVER', 'https://cbarbconley.com'); define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('DIR_WS_CATALOG', '/nursing/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES', 'includes/'); // If "URL fopen wrappers" are enabled in PHP (which they are in the default configuration), this can be a URL instead of a local pathname 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', DIR_WS_CATALOG . 'pub/'); define('DIR_FS_DOCUMENT_ROOT', $DOCUMENT_ROOT); // where your pages are located on the server. if $DOCUMENT_ROOT doesnt suit you, replace with your local path. (eg, /usr/local/apache/htdocs) define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT . DIR_WS_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'); define('DB_SERVER_USERNAME', 'cbarbcon_osc10'); define('DB_SERVER_PASSWORD', 'OvIPu4PeMM'); define('DB_DATABASE', 'cbarbcon_osc10'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql' ?> ------------------------------------------------------------- So which line should I change to have the cart link images to: http://cbarbconley.com/images thanks. -mark Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.