我在笔记本电脑上运行了一个wampserver。我使用PHP脚本将图像上传到我的网站,但发现有些图像无法显示。我检查了图像是否实际上传并存在。他们确实存在。当其中一个图像同时显示在远程服务器和本地服务器上时,另一个图像仅显示在我的本地服务器上。链接如下所示:
<img src="/upload/80001101/thumb/34_87960974.jpg" width="" height="" />
<img src="/upload/80001205/thumb/20_52172113.jpg" width="" height="" />
我将第二张图片下载到我的服务器,可以看到它没有任何问题。可能是什么问题?
答案 0 :(得分:0)
如果您的目录结构是:
- &GT; WWW /
------&GT;上传/
-------------&GT; 80001101 /
----------------------&GT;拇指
----------------------------&GT; 34_87960974.jpg
显示图像的代码位于根目录(www)中。让我们说homepage.php。你的代码应该是这样的:
<img src="upload/80001101/thumb/34_87960974.jpg" width="" height="" />
但是如果您的文件位于子文件夹中,请假设结构是这样的。
- &GT; WWW /
-------&gt;主页/
------------&GT; homepage.php
您的代码应如下所示:
<img src="../upload/80001101/thumb/34_87960974.jpg" width="" height="" />
有关网址中../的详细信息,请访问此页面http://answers.yahoo.com/question/index?qid=20090205061849AAzDqZH
希望能帮到你