Guest Posted February 25, 2008 Posted February 25, 2008 I have just installed an SSL cert on my site and reconfigured the config.php files. When I take the site through to check out I get the lock with the "oops" circle through it with the captioned warning under the lock. Can someone tell me what I should be looking for? Thank you Dylan'
germ Posted February 26, 2008 Posted February 26, 2008 MAKE A BACKUP OF YOUR FOOTER.PHP Remove the Google Analytics Code in the /catalog/includes/footer.php. Go thru the checkout again to be sure this is the problem. If that fixes the problem, post the code from your footer.php (between CODE tags) and I'll show you how to get PHP to not display it when in SSL mode, if you want. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted February 26, 2008 Posted February 26, 2008 MAKE A BACKUP OF YOUR FOOTER.PHP Remove the Google Analytics Code in the /catalog/includes/footer.php. Go thru the checkout again to be sure this is the problem. If that fixes the problem, post the code from your footer.php (between CODE tags) and I'll show you how to get PHP to not display it when in SSL mode, if you want. There are times when the people in this forum absolutely amaze me. It works Germ. The lock is there and there are no warnings. Here is the catalog/includes/footer.php code. <?php /* $Id: footer.php 1739 2007-12-20 00:52:16Z hpdl $ osCommerce, Open Source E-Commerce Solutions [url="http://www.oscommerce.com"]http://www.oscommerce.com[/url] Copyright © 2003 osCommerce Released under the GNU General Public License */ require(DIR_WS_INCLUDES . 'counter.php'); ?> <table border="0" width="100%" cellspacing="0" cellpadding="1"> <tr class="footer"> <td class="footer"> <?php echo strftime(DATE_FORMAT_LONG); ?> </td> <td align="right" class="footer"> <?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . $counter_startdate_formatted; ?> </td> </tr> </table> <br> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td align="center" class="smallText"><?php echo FOOTER_TEXT_BODY; ?></td> </tr> </table> <?php if ($banner = tep_banner_exists('dynamic', '468x50')) { ?> <br> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td align="center"><?php echo tep_display_banner('static', $banner); ?></td> </tr> </table> <?php } ?> and here is the google code...slightly modified <!-- Google Analytics Code --> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-123456-7"; urchinTracker(); </script> <!-- End Google Analytics Code --> I never would have thought to look there! Thank you
germ Posted February 26, 2008 Posted February 26, 2008 BACKUP! Try this: <?php /* $Id: footer.php 1739 2007-12-20 00:52:16Z hpdl $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ require(DIR_WS_INCLUDES . 'counter.php'); ?> <table border="0" width="100%" cellspacing="0" cellpadding="1"> <tr class="footer"> <td class="footer"> <?php echo strftime(DATE_FORMAT_LONG); ?> </td> <td align="right" class="footer"> <?php echo $counter_now . ' ' . FOOTER_TEXT_REQUESTS_SINCE . ' ' . $counter_startdate_formatted; ?> </td> </tr> </table> <br> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td align="center" class="smallText"><?php echo FOOTER_TEXT_BODY; ?></td> </tr> </table> <?php if ($banner = tep_banner_exists('dynamic', '468x50')) { ?> <br> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td align="center"><?php echo tep_display_banner('static', $banner); ?></td> </tr> </table> <?php } if ( $request_type != 'SSL' ) { ?> <!-- Google Analytics Code --> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-123456-7"; urchinTracker(); </script> <!-- End Google Analytics Code --> <?php } ?> If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted February 26, 2008 Posted February 26, 2008 BACKUP! Thank you Jim, It works like a charm - Dylan
Guest Posted February 26, 2008 Posted February 26, 2008 I WAS WRONG! Now I cannot log into my admin panel! Where do I look for this?
germ Posted February 26, 2008 Posted February 26, 2008 This edit doesn't affect the admin side. Unless you mistakenly uploaded the footer for the catalog into the admin folder. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted February 26, 2008 Posted February 26, 2008 This edit doesn't affect the admin side. Unless you mistakenly uploaded the footer for the catalog into the admin folder. I mistakenly messed up in admin not in the footer but it is now fixed Jim. Thanks for getting back to me. I do have a second question though that I am sure to mess up. The icons in the header! - I want to replace those with the Paypal seal as well as the godaddy seal which is a javascript. How do I get to it and delete the existing icons and place the two j-scripts without destroying it...and yes I do always BACKUP! Thanks again. I think once I get past this bit I will be well on my way without any further probs.
germ Posted February 26, 2008 Posted February 26, 2008 To make the existing icons go away, in /catalog/includes/header.php, find this code: <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr class="header"> <td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'store_logo.png', STORE_NAME) . '</a>'; ?></td> <td align="right" valign="bottom"><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', HEADER_TITLE_MY_ACCOUNT) . '</a> <a href="' . tep_href_link(FILENAME_SHOPPING_CART) . '">' . tep_image(DIR_WS_IMAGES . 'header_cart.gif', HEADER_TITLE_CART_CONTENTS) . '</a> <a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_checkout.gif', HEADER_TITLE_CHECKOUT) . '</a>'; ?> </td> </tr> </table> Alter it to this: <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr class="header"> <td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'store_logo.png', STORE_NAME) . '</a>'; ?></td> <!-- commented out 26/02/08 <td align="right" valign="bottom"><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', HEADER_TITLE_MY_ACCOUNT) . '</a> <a href="' . tep_href_link(FILENAME_SHOPPING_CART) . '">' . tep_image(DIR_WS_IMAGES . 'header_cart.gif', HEADER_TITLE_CART_CONTENTS) . '</a> <a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_checkout.gif', HEADER_TITLE_CHECKOUT) . '</a>'; ?> </td> --> </tr> </table> If you want me to help with the additions, post the code you want to insert. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted February 26, 2008 Posted February 26, 2008 I changed the header.php and removed the existing icons and it worked out fine Jim. I thought I would try my hand at including the paypal and godaddy seals to no avail. These are the two codes that need to be applied. <a href="https://www.paypal.com/verified/pal=YOUREMAILADDRESS.com" target="_blank"><img src="http://www.paypal.com/en_US/i/icon/verification_seal.gif" border="0" alt="Official PayPal Seal"></A> <script language="Javascript" src="https://seal.godaddy.com/getSeal?sealID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"></script> As always, thanks for the help. I will pay attention to how you added it and see where I went wrong. Dylan
germ Posted February 27, 2008 Posted February 27, 2008 Change the code to this: <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr class="header"> <td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'store_logo.png', STORE_NAME) . '</a>'; ?></td> <!-- commented out 26/02/08 <td align="right" valign="bottom"><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', HEADER_TITLE_MY_ACCOUNT) . '</a> <a href="' . tep_href_link(FILENAME_SHOPPING_CART) . '">' . tep_image(DIR_WS_IMAGES . 'header_cart.gif', HEADER_TITLE_CART_CONTENTS) . '</a> <a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_checkout.gif', HEADER_TITLE_CHECKOUT) . '</a>'; ?> </td> --> <td align="right" valign="bottom"> ******** DELETE THIS LINE AND INSERT YOUR NEW CODE HERE ******** </td> </tr> </table> If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
germ Posted February 27, 2008 Posted February 27, 2008 You have the "secure & non-secure" message again. Change the link to the Payapl logo you just added to HTTPS: <img src="https://www.paypal.com/en_US/i/icon/verification_seal.gif" border="0" alt="Official PayPal Seal"></A> If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted February 27, 2008 Posted February 27, 2008 You have the "secure & non-secure" message again. Change the link to the Payapl logo you just added to HTTPS: <img src="https://www.paypal.com/en_US/i/icon/verification_seal.gif" border="0" alt="Official PayPal Seal"></A> Good catch Jim Thanks. Site now seems to be entirely functional and now I can start playing with it to dress it up making backups along the way of course. Thank you for all of your assistance. You have saved me an extraordinary amount of time. DylanO
Recommended Posts
Archived
This topic is now archived and is closed to further replies.