Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1
    Join Date
    Aug 2008
    Location
    Southern California
    Posts
    129
    Plugin Contributions
    0

    Default Images and CSS not Loading in Store

    1) Customer has a website d m c - o n - l i n e . com (take the spaces out)
    2) They're using version 1.3.8a and now have discovered why I said upgrade. I'm building a new store now, but I want to get this up for a few days so they're not losing money.
    3) THE PROBLEM: For whatever reason, about two days ago, the site stopped loading images and CSS styling.

    SIDE NOTES:
    • The admin panel loads and appears to have CSS working there, but not on the storefront itself
    • The web hosting company is phasing out php version 4, so I updated the database a month ago to version 5 php and the site was behaving fine until a couple days ago.
    • Even as broken as the site is, during an attempt to check out, I receive an error:
    SSL received a record that exceeded the maximum permissible length.
    (Error code: ssl_error_rx_record_too_long)

    I've exhausted all my research in the forums and through site inspection. Any ideas? I attached an edited copy of my includes>configure.php. But ince the database seems to be accessible by loading content (excluding images and format), I can't see how this is relative.
    Code:
    <?php
    /**
     * @package Configuration Settings circa 1.3.8
     * @copyright Copyright 2003-2007 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     */
    
    
    /*************** NOTE: This file is similar, but DIFFERENT from the "admin" version of configure.php. ***********/
    /***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/
    
    // Define the webserver and path parameters
      // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
      // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
      define('HTTP_SERVER', 'http://www.EDITED-FOR-SECURITY.com');
      define('HTTPS_SERVER', 'https://www.EDITED-FOR-SECURITY.com');
    
      // Use secure webserver for checkout procedure?
      define('ENABLE_SSL', 'true');
    
    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
      // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
      define('DIR_WS_CATALOG', '/');
      define('DIR_WS_HTTPS_CATALOG', '/');
    
      define('DIR_WS_IMAGES', 'images/');
      define('DIR_WS_INCLUDES', 'includes/');
      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_WS_TEMPLATES', DIR_WS_INCLUDES . 'templates/');
    
      define('DIR_WS_PHPBB', '/');
    
    // * DIR_FS_* = Filesystem directories (local/physical)
      //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
      define('DIR_FS_CATALOG', '/homepages/EDITED-FOR-SECURITY/');
    
      define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
      define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
      define('DIR_WS_UPLOADS', DIR_WS_IMAGES . 'uploads/');
      define('DIR_FS_UPLOADS', DIR_FS_CATALOG . DIR_WS_UPLOADS);
      define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/');
    
    // define our database connection
      define('DB_TYPE', 'mysql');
      define('DB_PREFIX', '');
      define('DB_SERVER', 'localhost:/tmp/mysql5.sock');
      define('DB_SERVER_USERNAME', 'EDITED-FOR-SECURITY');
      define('DB_SERVER_PASSWORD', 'EDITED-FOR-SECURITY');
      define('DB_DATABASE', 'EDITED-FOR-SECURITY');
      define('USE_PCONNECT', 'false');
      define('STORE_SESSIONS', 'db');
      // for STORE_SESSIONS, use 'db' for best support, or '' for file-based storage
    
      // The next 2 "defines" are for SQL cache support.
      // For SQL_CACHE_METHOD, you can select from:  none, database, or file
      // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache 
      // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
      // ie: /path/to/your/webspace/public_html/zen/cache   -- leave no trailing slash  
      define('SQL_CACHE_METHOD', 'database'); 
      define('DIR_FS_SQL_CACHE', 'EDITED-FOR-SECURITY/cache');
    
    // EOF

  2. #2
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: Images and CSS not Loading in Store

    Using FTP check that this file exists and you might download it a inspect it

    includes/templates/classic/css/stylesheet.css
    Zen-Venom Get Bitten

  3. #3
    Join Date
    Aug 2008
    Location
    Southern California
    Posts
    129
    Plugin Contributions
    0

    Default Re: Images and CSS not Loading in Store

    Yup, the CSS is there. Seems intact, and the syntax looks good (no missing content, semicolons, etc.)

  4. #4
    Join Date
    Feb 2005
    Location
    Lansing, Michigan USA
    Posts
    20,024
    Plugin Contributions
    3

    Default Re: Images and CSS not Loading in Store


  5. #5
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Images and CSS not Loading in Store

    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  6. #6
    Join Date
    Aug 2007
    Location
    Gijón, Asturias, Spain
    Posts
    2,590
    Plugin Contributions
    30

    Default Re: Images and CSS not Loading in Store

    I note this in your page:
    https

    and so its trying to get the css via https:....
    While I would not have thought it would be a problem, Firefox->Web Developer->CSS->View CSS and clicking on a css file link yields an error as it cannot retrieve the file.

    If I replicate this by changing my code from
    PHP Code:
    <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER DIR_WS_HTTPS_CATALOG HTTP_SERVER DIR_WS_CATALOG ); ?>" />
    to
    PHP Code:
    <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER DIR_WS_HTTPS_CATALOG HTTPS_SERVER DIR_WS_CATALOG ); ?>" />
    I see exactly the same problem.
    Steve
    github.com/torvista: Spanish Language Pack, Google reCaptcha, Structured Data, Multiple Copy-Move-Delete, Image Checker, BackupMySQL Admin/Auto...

  7. #7
    Join Date
    Aug 2008
    Location
    Southern California
    Posts
    129
    Plugin Contributions
    0

    Default Re: Images and CSS not Loading in Store

    STEVESH: I followed your link and that was the same page I found last night. I went to step (2) and limited the htaccess with no results.

    DRBYTE: I will follow your tips right now.

    TORVISTA: Your notes have my interest because even as the site's "broken", I can't check out due to an SSL issue - which I'm not sure why. I want to explore what you mentioned, but I'm at a small loss as to how to change the HTTP_SERVER to HTTPS_SERVER. Is that a fix in my config file? I'm going to experiment with that while I hope for clarity from you.

    Thanks to all! I'm trying everything and appreciate your time and contribution...

  8. #8
    Join Date
    Aug 2008
    Location
    Southern California
    Posts
    129
    Plugin Contributions
    0

    Default Re: Images and CSS not Loading in Store

    TORVISTA:

    I went into the config file and changed the HTTPS_SERVER to HTTP_SERVER.

    Images and CSS styling have now returned! HOLY CRAP, THANK YOU!

    HOW DO YOU GUYS POSSIBLY KNOW THIS STUFF? GEEZ! AWESOME!

    I was able to complete a checkout, but obviously this was WITHOUT SSL, so I need to get in touch with the web hosting company and find out what's going on with the SSL. It seems the problem is related to that in some way, don't you think?

    Seriously - Thank you all!

  9. #9
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Images and CSS not Loading in Store

    Please post your /includes/configure.php file contents (blanking out only the DB_XXXXXXX settings).
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  10. #10
    Join Date
    Aug 2008
    Location
    Southern California
    Posts
    129
    Plugin Contributions
    0

    Default Re: Images and CSS not Loading in Store

    Just so everyone knows, the web hosting company HAS confirmed an issue with SSL which should be resolved by tomorrow night. I wasn't aware an SSL issue would effect images and layout out, though, so I just got an education. I never would have expected that to be relevant to layout and CSS. Per DrByte, I'm attaching my new/revised config file based of the notes from torvista above and as I previously stated, the site is now working to the extent that images and layout has returned. But, by making the changes torvista mentioned, I don't have SSL for checkout; but I should by tomorrow if the hosting company fixes the SSL issue
    Code:
    <?php
    /**
     * @package Configuration Settings circa 1.3.8
     * @copyright Copyright 2003-2007 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     */
    
    
    /*************** NOTE: This file is similar, but DIFFERENT from the "admin" version of configure.php. ***********/
    /***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/
    
    // Define the webserver and path parameters
      // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
      // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
      define('HTTP_SERVER', 'http://www.dmc-EDITED-FOR-SECURITY.com');
      define('HTTPS_SERVER', 'http://www.dmc-EDITED-FOR-SECURITY.com');
    
      // Use secure webserver for checkout procedure?
      define('ENABLE_SSL', 'true');
    
    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
      // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
      define('DIR_WS_CATALOG', '/');
      define('DIR_WS_HTTPS_CATALOG', '/');
    
      define('DIR_WS_IMAGES', 'images/');
      define('DIR_WS_INCLUDES', 'includes/');
      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_WS_TEMPLATES', DIR_WS_INCLUDES . 'templates/');
    
      define('DIR_WS_PHPBB', '/');
    
    // * DIR_FS_* = Filesystem directories (local/physical)
      //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
      define('DIR_FS_CATALOG', '/homepages/40/EDITED-FOR-SECURITY/htdocs/DMC/');
    
      define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
      define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
      define('DIR_WS_UPLOADS', DIR_WS_IMAGES . 'uploads/');
      define('DIR_FS_UPLOADS', DIR_FS_CATALOG . DIR_WS_UPLOADS);
      define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/');
    
    // define our database connection
      define('DB_TYPE', 'mysql');
      define('DB_PREFIX', '');
      define('DB_SERVER', 'localhost:/tmp/mysql5.sock');
      define('DB_SERVER_USERNAME', 'dboEDITED-FOR-SECURITY');
      define('DB_SERVER_PASSWORD', 'EDITED-FOR-SECURITY');
      define('DB_DATABASE', 'dbEDITED-FOR-SECURITY');
      define('USE_PCONNECT', 'false');
      define('STORE_SESSIONS', 'db');
      // for STORE_SESSIONS, use 'db' for best support, or '' for file-based storage
    
      // The next 2 "defines" are for SQL cache support.
      // For SQL_CACHE_METHOD, you can select from:  none, database, or file
      // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache 
      // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
      // ie: /path/to/your/webspace/public_html/zen/cache   -- leave no trailing slash  
      define('SQL_CACHE_METHOD', 'database'); 
      define('DIR_FS_SQL_CACHE', '/homepages/40/EDITED-FOR-SECURITY/htdocs/DMC/cache');
    
    // EOF
    .

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Loading Images and They Are not Displaying
    By dcarlo1981 in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 16 Oct 2010, 03:42 AM
  2. Images and CSS Not working in Firefox
    By renadamsart in forum General Questions
    Replies: 3
    Last Post: 30 May 2010, 06:41 PM
  3. Css not loading on wamp2 server
    By fabian10571 in forum Templates, Stylesheets, Page Layout
    Replies: 7
    Last Post: 8 Jun 2009, 02:57 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR