在本地我的服务器测试图片能显示 图片属性 显示的是 
http://127.0.0.1/es/UserLoad/Bimg/b.Jpeg上传到 虚拟主机上 怎么就显示成http://userload/Bimg/b.Jpeg  (当然是个 叉)显示不出来
 怎么解决啊  ~!
  我是用网络上的一个 电子商务系统 (e网商城)

解决方案 »

  1.   

    急啊 `!
      一般是什么问题啊
      要修改配置吗?------------------------------------------
    <?xml version="1.0" encoding="gb2312" ?>
    <configuration>
      <appSettings>
         <add key="PATH" value="/data/db.mdb" />  </appSettings>
      <system.web>
        <globalization requestEncoding="gb2312" responseEncoding="gb2312" />
        <compilation debug="true"/>
        <customErrors defaultRedirect="error.htm" mode="RemoteOnly" /> 
        <pages validateRequest="false" />
        <sessionState 
         mode="InProc"
         stateConnectionString="tcpip=127.0.0.1:42424"
         sqlConnectionString="data source=127.0.0.1;user id=sa;password="
         cookieless="false" 
         timeout="40" 
        />
      </system.web>
    </configuration>
    ---------------------------------
      

  2.   

    可能是图片文件路径问题。指定的路径要相对于web应用程序目录,这样就不会错
      

  3.   

    问题描述不清楚
    你的本地是虚拟目录嘛?如果是路径则为
    /userload/Bimg/b.Jpeg
      

  4.   

    上传到 虚拟主机上即使是:http://127.0.0.1/es/UserLoad/Bimg/b.Jpeg,这图片也只能在你自己机子上显示,换成绝对路径呢
      

  5.   

    修改图片所在文件夹的访问权限。
    比如添加everyone 的完全权限。
      

  6.   

    谢谢以上的回复
                     不是图片权限问题   路径问题也没有错~
      其实我用的是 e网商城的 V1.2 版  同样的目录 在 C:\Inetpub\wwwroot\ewebShopv
    建一个虚拟目录指向它  如  xsx 
    那么就可以通过 http://localhost/es/ProdShow.aspx?ProdId=No1026
    里面的图片就能显示  属性为:
    http://localhost/es/UserLoad/Bimg/38308894460904499125157_b.Jpeg但是将其设为默认网站的时候,网站都正常,但是那个页面的ProdShow.aspx 图片就不显示了
    属性为: http://UserLoad/Bimg/38308894460904499125157_b.Jpeg你们说这样他怎么知道图片地址呢~  我估计是源码有问题,向作者汇了钱,但是他一直都没上线
    我现在急啊~!  望有源码或  能好用的 电子商务系统 推荐给我也行~ 最好是 代 cs 文件的