Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

admin catalog images missing under shared SSL


razzo

Recommended Posts

After securing my Admin it seems to be running fine under my shared SSL cert, but under 'Catalog' all product images do not exist:

 

Error: Catalog images directory does not exist: /home3/sslcert/public_html/store/images/

 

I don't know what else to do...

 

My Admin/includes/congfigure.php looks like this:

 

define('HTTP_SERVER', 'https://mysharedssl.com/~myusername/');

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', '//admin/');

define('DIR_FS_ADMIN', DIR_FS_DOCUMENT_ROOT . DIR_WS_ADMIN);

define('DIR_WS_CATALOG', '//');

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/');

 

 

Thanks

Razzo

Link to comment
Share on other sites

I have chmod'd my image folder to 777 and still no luck.

 

oSc is not creating the proper path across to my secure image directory.

The images that are broken show this path:

 

example:

https://mysharedssl.com/shop/images/infobox/corner_left.gif

 

when the should show this path:

https://mysharedssl.com/~myusername/shop/images/infobox/corner_left.gif

 

Why is it missing the username?

 

For some reason the language 'flag' icons work and have the proper path!

ex:

https://mysharedssl.com/~myusername/shop/in...images/icon.gif

 

my catalog/includes/config.php looks like this:

// * DIR_FS_* = Filesystem directories (local/physical)

// * DIR_WS_* = Webserver directories (virtual/URL)

define('HTTP_SERVER', 'http://mymainwebsite.com');

define('HTTPS_SERVER', 'https://mysharedssl.com/~myusername');

  define('ENABLE_SSL', true); // secure webserver for checkout procedure?

define('HTTP_COOKIE_DOMAIN', 'http://mymainwebsite.com');

define('HTTPS_COOKIE_DOMAIN', 'https://mysharedssl.com');

define('HTTP_COOKIE_PATH', '/');

define('HTTPS_COOKIE_PATH', '~myusername/shop/');

define('DIR_WS_HTTP_CATALOG', '/shop/');

define('DIR_WS_HTTPS_CATALOG', '/shop/');

define('DIR_WS_IMAGES', '/shop/images/');

define('DIR_WS_ICONS', '/shop/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', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']));

  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');

  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 

Any help appreciated!

Thanks!

Razzo

Link to comment
Share on other sites

fixed it!

Had to change this:

define('DIR_WS_IMAGES', '/shop/images/');

define('DIR_WS_ICONS', '/shop/icons/');

 

to this:

 

define('DIR_WS_IMAGES', 'https://mysharedssl.com/~myusername/shop/images/');

define('DIR_WS_ICONS', 'https://mysharedssl.com/~myusername/shop/images/icons/');

 

:rolleyes:

Razzo

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...