I compared the files in production with newly downloaded ones and they are the same. But, I did find something interesting. Occasionally the page displayed correctly. It did this the first time I opened it in Firefox so I grabbed the HTML from the page. When I hit it again it exhibited the problem so I grabbed that source also. The difference that is causing the problem is in the img tag:
Code from working page:
HTML Code:
<img src="images/pixel_black.gif" border="0" alt="" width="100%" height="1">
Code from bad page:
HTML Code:
<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACwAAAAAAQABAAACAkQBADs=" border="0" alt="" width="100%">
Notice the difference in the src? I'm beginning to wonder if Zen Cart, PHP or Dreamhost is caching this and returning it incorrectly.
I believe the PHP from options_name_manager.php where the problem occurs is this:
PHP Code:
<?php echo zen_draw_separator('pixel_black.gif', '100%', '2'); ?>
So, I can probably edit the source file and remove this to get a workaround but it may occur in other places in my installation and I'd like to understand what's happening.
Has anyone seen this or have any suggestions on what do to next?
Thanks!
Bookmarks