开发者社区> 问答> 正文

阿里云windows一键安装web环境打开网页无法显示图片……

ECS系统是windows2008R2,安装了“阿里云windows一键安装web环境”,网站可以打开,也可以上传图片,但是图片无法正常显示:



百度搜索了很多帖子,先是把PHP.INI中上传文件缓存tmp的路径修改了,然后把相关目录的权限也设置为everyone,清除IE缓存,……各种都试过了,困扰了好几天,还是不行,请大家指点一下,万分感谢!

展开
收起
seawaycao 2016-07-04 23:39:10 7100 0
3 条回答
写回答
取消 提交回答
  • 回 3楼dongshan8的帖子
    非常感谢您的解答!我看了一下,确实是图片引用地址的问题,那为什么用Apache+PHP能正常访问呢?IIS+PHP的话应该怎么进行相应的设置?

    -------------------------

    回 3楼dongshan8的帖子
    对比了一下,用Apache+PHP时网站上图片的路径是正确的,例如:“xxx.com/bbs/pic/01.jpg”。但是用IIS+PHP后打开网站时,图片路径为:“xxx.com/pic/01.jpg”,图片路径少了网站源码文件夹bbs的名字,应该怎么进行相应的设置呢?是PHP设置的问题还是IIS设置有问题?麻烦指点迷津,万分感谢!

    -------------------------

    回 6楼dongshan8的帖子
    IIS里确实使用了rewrite的组件,那应该怎么设置呢?谢谢!

    -------------------------

    回 8楼dongshan8的帖子
    搞清楚了,原来是IIS中MIME类型设置的问题,非常感谢以上诸位大大的耐心解答!
    2016-07-05 12:28:38
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    回 2楼(seawaycao) 的帖子
    楼主您好,

    那直接在浏览器里访问图片网址,显示的结果是怎么样的呢?

    -------------------------

    回 5楼(seawaycao) 的帖子
    您好,

    如果您在IIS相对apache里少了一个路径/bbs,那您可先检查一下在IIS里是否使用了如rewrite的组件,将其中的路径“简化”了。

    -------------------------

    回 7楼(seawaycao) 的帖子
    您好,

    那您可以检查一下rewrite的规则是否有误,如果有误,调整一下,再看看测试的结果。或直接将rewrite的规则暂时移除。

    -------------------------

    回 9楼(seawaycao) 的帖子
    您好,

    感谢您的回复更新喔。
    2016-07-05 12:01:27
    赞同 展开评论 打赏
  • 论坛总版主
    你是否后台图片地址没设置对?看看附件目录是否有图片
    2016-07-05 09:49:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载