dengwangxi 发表于 2004-2-8 16:49:54

我编写的PHP网页不能显示图片啊。

我要显示下面的图片:
代码:img src="/var/www/html/icons/background.jpg
可是打开浏览器后页面只有一个图片的标记
点击查看图片时候出现如下错误,怎么办啊?
Not Found

The requested URL /var/www/html/icons/background.jpg was not found on this server.
Apache/2.0.48 (Fedora) Server at localhost Port 80

jiangtao9999 发表于 2004-2-10 19:39:00

大小写对么??
你写一个 HTML 网页放在Web服务器上试试。

看样子是服务器没有找到那个文件~~~

xukai 发表于 2004-2-18 14:24:07

我也遇到相同的问题,你把图片的绝对路径改成相对路径应该就能看到图片了。至少我这样就解决了。具体原因我就不知道了。

hantsy 发表于 2004-3-3 22:10:31

把一个比方:
你的web 根目录是/home/hantsy/public_html ,其对应的是http://localhost/
ok,现在看看你的代码。。。。
img src="/var/www/html/icons/background.jpg "
它会从根目录进行查找。。。
也就是/home/hantsy/public_html/var/www/html/icons/background.jpg 你有这个文件吗???

hantsy 发表于 2004-3-3 22:13:01

我也遇到相同的问题,你把图片的绝对路径改成相对路径应该就能看到图片了。至少我这样就解决了。具体原因我就不知道了。
对于复杂的网站,或是web程序,最好用绝对路径(当然是相对web根目录)。。。
其中的道理,以后就会慢慢体会到。。。。
页: [1]
查看完整版本: 我编写的PHP网页不能显示图片啊。