html网页已经上传服务器,可以打开网页,但是里边的一些图片显示不出来,路径是正确的?
1 把你的网页地址贴出来,大家帮你看下。你的浏览器打不开,未必别人的打不开。
2 看你的服务器是否支持,有的服务器权限设置的比较高,个别格式的确实打不开。
3 就像上面兄弟说的,你是否用fp或者dw之类的工具写的,贴了本地的电脑路径。
4特别说的是,你看下的位置, FTP登录之后,可以看见web服务器一般设置为 wwroot或者root或www文件夹, 你把放进去之后,html语音里面地址前面有没有斜杠 "/" ,调用的地址是不一样的。
假设,你的服务器文件夹为web ,文件夹为web/img,你在html要调用img文件夹下的1gif,则源代码写成web/img/1gif 。此时如果你写的是 /web/img/1gif ,那么调用的是根目录,跟web平级的文件。此时,服务器上根本没有这个文件夹,当然显示不出来。。。。。。。
检查一下。
可以用网络共享目录的方法实现。
要求在B服务器中能够使用\\1921681A\upload的方式访问A服务器的共享目录,然后在B服务器建一个upload虚拟目录,指向这个网络路径,就解决访问的问题了。如果要删除A服务器的,只要在程序中,使用这个网络路径定位文件,就可以删除。
这里的难度在于要解决几个权限问题:
1、共享权限
2、网站权限
3、删除权限
这些问题较复杂,就不详细说了。
首先你的格式得是浏览器支持的格式,比如常见的jpg、gif、png之类的,有些格式浏览器不支持的,比如psd格式。
还有就是格式的权限要给够,一般755权限就可以了。有的网站程序也会默认游客有没有读取附件的权限,这个也要看你怎么设置的。
如果还不行,建议换个浏览器试试,因为也可能是浏览器的问题。
0条评论