我用的wamp开发环境,修改lmxcms模板的logo后在本机上浏览可以正常显示,但是用其他电脑访问就无法显示。如果换回它自带的logo图片,在本机和其他电脑都可以正常显示。求大神指教~~~·

解决方案 »

  1.   

    <div class="logo"><a href="<{$weburl}>" title="<{$webname}>"  <img
      

  2.   

    <div class="logo"><a href="<{$weburl}>" title="<{$webname}>"  <img<img src="<{$weburl}>template/default/image/logo.gif" alt="<{$webname}>" /></a></div>
      

  3.   

    原谅我内部电脑没连网线,我用csdn客户端发的
      

  4.   

    浏览器里看到的是 <img src="<{$weburl}>template/default/image/logo.gif" alt="<{$webname}>" /></a></div> ???
    这怎么可能对呢?
      

  5.   

    这是他这个系统本来的语句,他用的smarty框架。我好像找到问题所在了,在高版本的浏览器可以显示,低版本的不行,兼容性的问题吧,但是怎么解决呢?
      

  6.   


    这是看到的网页源代码
    <div class="top width">
      <div class="logo"><a href="/bbb/" title="梦想cms(lmxcms)是一套完全免费、开源、无授权限制的网站管理系统"><img src="/bbb/template/default/image/logo.gif" alt="梦想cms(lmxcms)是一套完全免费、开源、无授权限制的网站管理系统" /></a></div>
      

  7.   


    这是换logo前后的截图,不过这是我在自己电脑上重新下载的系统模板,剪切掉logo图片做出的效果。真正的问题效果是在那句话前面有一个图片未显示的红色叉号。
      

  8.   

    你本地测试的时候<{$weburl}>是/bb/
    但到服务器端的时候<{$weburl}>不能是空,主目录下就应该是/
    否则运行出来的路径就是相对路径,不是绝对路径了
      

  9.   

    本地:<img src="/bb/template/default/image/logo.gif" alt="<{$webname}>" />
    服务器:<img src="template/default/image/logo.gif" alt="<{$webname}>" />
      

  10.   

    改成了“/bbb/”,但是还是不行。我试着把图片格式从jpg改成了png,就可以了,不知道是为什么?
      

  11.   

    当前domain + /bb/template/default/image/logo.gif 看看是否存在。如不存在,把图片复制到对应目录。
      

  12.   

    还没有解决?
    你在浏览器中的源代码中找到 logo 的链接
    配上网址后直接在浏览器上访问,如果能看到图片,才表示连接是正确的你 #20 说:我试着把图片格式从jpg改成了png,就可以了
    但是你贴出的链接中,图片都是 gif 格式的,所以应该是你找错了地方
      

  13.   

    我按你说的直接访问图片,在xp的IE8上测试,无法显示,只有一个红叉号。(那个jpg图片格式没问题,我存了三种图片格式,我会修改原文件中链接地址中的图片后缀)
      

  14.   

    至少是说明 IE8 不认得你那个图片的格式
    在公网上吗?贴出 url
      

  15.   

    不是。URL:11.36.225.98/bbb/
      

  16.   

    不是。URL:11.36.225.98/bbb/template/default/image/logo.jpg