使用localhost可以显示图片,但是使用实际ip地址访问就不能显示php获取的图片是什么原因? 你肯定设置了绝对路径啊,不是相对的!比如你的图片都是这样http://localhost/11.jpg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 环境是WIN2000 sp4 iis 5和 apache2.0.59都试过一样装的是dokuwiki,另外 我不懂php 只知道显示图片不是直接用地址的,是用 php加参数获取的http://10.10.20.220/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:dokuwiki-128.png这种现在是我找到一台能访问的机器 但是看了他ie的设置都和不能访问的差不多 除图片外你的php能用地址访问吗 防火墙,路由,web设置,php代码……都有可能 除了图片 其他的都可以 而已也只是用php代码获取的图片 如果是全路径的图片也可以显示的php代码应该也没问题 dokuwiki我在其他机器上装过没有问题而且比较奇怪是我们局域网中 有一台可以正常访问的,图片没问题而且用localhost能显示 应该代码也没问题我原来一直以为是ie的设置问题,找了半天都一样的还是不行web设置的话 我用iis5和apache都试过 也不行p.s:显示图片的地方可以加参数 比如前面的那个地址http://10.10.20.220/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:dokuwiki-128.png我设置cache=nocache的时候 本机使用ip访问正常了 但是其他机器访问还是不行而且只能设置一个参数,比如再加上设置大小的参数加上以后,就都不行了我以为是web设置的读写权限 后来全部读写都打开了也一样郁闷啊 属性?是指右键查看图片的属性吗?地址都一样 不能显示的就没有文件类型啊 创建时间这些信息都没有 尺寸倒是有的我上传其他其他文件 比如word类型,连接地址可以打开的但是图片连接打开也是不正常的 你上传图片时肯定用的是绝对路径!你保存图片时,保存的路径应是这样的 如http://localhost/1.gif所以你放到服务器上的时候http://10.10.20.220/1.gif根本就不存在。你要在服务器上重新上传图片。 不上传图片就系统自带的几个图片也不能显示 楼上的能说一下php设置那里可能有问题吗?刚才重装了系统,什么程序也没装 就设置了 php4.4.3 iis5 和 dokuwiki 还是不能显示崩溃ing 属性?是指右键查看图片的属性吗?地址都一样 不能显示的就没有文件类型啊 创建时间这些信息都没有 尺寸倒是有的我上传其他其他文件 比如word类型,连接地址可以打开的但是图片连接打开也是不正常的------------------------------------------------如果地址是正确的会不会是IE设置把图片禁了呢或是哪个插件 不是所有的 图片都不能看啊如果是完全地址的图片 比如 http://10.10.10.10/1.png就可以但是http://10.10.10.10/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:1.png这种 要 fetch的就不行了 感谢大家的支持 问题已经解决了是dokuwiki的配置文件编码问题,经过无数次瞎猫死老鼠方式的尝试终于在把doku的local.php的编码转换成UTF -No BOM后成功原来用的是 utf-8 一直不行 不过比较奇怪我在别的机器不用这个编码保存也可以的不管了 等会来结贴 谢谢大家帮助 文件选择框中加多选择条件 请问高手php+txt 如何按更新时间排序 如何让ID连续起来 求求求求求~~~!!!! --------有没有什么完善的文章系统,帮忙推荐一个。。。。------- 一个form里有两个submit,如何区分 显示问题! php4.3.4的安装问题 哪位大侠救命帮忙整合apache2和php4阿,linux系统 微信公众平台测试账号登录初始化失败 PHP时间格式显示问题(SqlServer) nusoap调用webservice时发送中文参数变成乱码的问题
装的是dokuwiki,
另外 我不懂php 只知道显示图片不是直接用地址的,是用 php加参数获取的
http://10.10.20.220/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:dokuwiki-128.png
这种
现在是我找到一台能访问的机器 但是看了他ie的设置都和不能访问的差不多
php代码应该也没问题 dokuwiki我在其他机器上装过没有问题
而且比较奇怪是我们局域网中 有一台可以正常访问的,图片没问题
而且用localhost能显示 应该代码也没问题
我原来一直以为是ie的设置问题,找了半天都一样的还是不行
web设置的话 我用iis5和apache都试过 也不行
p.s:显示图片的地方可以加参数 比如前面的那个地址
http://10.10.20.220/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:dokuwiki-128.png
我设置cache=nocache的时候 本机使用ip访问正常了 但是其他机器访问还是不行
而且只能设置一个参数,比如再加上设置大小的参数加上以后,就都不行了
我以为是web设置的读写权限 后来全部读写都打开了也一样
郁闷啊
是指右键查看图片的属性吗?
地址都一样 不能显示的就没有文件类型啊 创建时间这些信息都没有 尺寸倒是有的
我上传其他其他文件 比如word类型,连接地址可以打开的
但是图片连接打开也是不正常的
你保存图片时,保存的路径应是这样的 如http://localhost/1.gif
所以你放到服务器上的时候http://10.10.20.220/1.gif根本就不存在。
你要在服务器上重新上传图片。
就系统自带的几个图片也不能显示
楼上的能说一下php设置那里可能有问题吗?刚才重装了系统,什么程序也没装 就设置了 php4.4.3 iis5 和 dokuwiki 还是不能显示崩溃ing
是指右键查看图片的属性吗?
地址都一样 不能显示的就没有文件类型啊 创建时间这些信息都没有 尺寸倒是有的
我上传其他其他文件 比如word类型,连接地址可以打开的
但是图片连接打开也是不正常的------------------------------------------------如果地址是正确的会不会是IE设置把图片禁了呢或是哪个插件
如果是完全地址的图片 比如 http://10.10.10.10/1.png就可以
但是
http://10.10.10.10/lib/exe/fetch.php?w=&h=&cache=cache&media=wiki:1.png
这种 要 fetch的就不行了
问题已经解决了
是dokuwiki的配置文件编码问题,经过无数次瞎猫死老鼠方式的尝试
终于在把doku的local.php的编码转换成UTF -No BOM后成功
原来用的是 utf-8 一直不行
不过比较奇怪我在别的机器不用这个编码保存也可以的不管了 等会来结贴 谢谢大家帮助