我把所有图像放在D盘中。 我在C:驱动器中使用xampp appliaction运行一个网站。 在我的显示图像页面中:
<img src="file:///D:/bea/PRODUCT/LB0064_19112015_160229/11-19-2015%209-47-21%20AM.png" class="img-thumbnail" alt="User Image" style="width: 100px;height: 100px;">
但它没有显示。 如何在D驱动程序中显示图像。 感谢。
答案 0 :(得分:4)
在Apache中,您通常会创建一个alias
,指向http.conf
文件中的特定文件夹位置。我从未使用过,甚至没有看过xampp
,但我想在xampp中会有一个等效的方法吗?
通常会将所有文件放在服务器根目录中,但随着时间的推移,您将拥有多个项目,因此会重复。通过对各种文件夹(图像,javascript,xml等)使用alias
样式设置,可以从当时在Web服务器上运行的任何项目轻松访问它们。
Alias /D_images "D:/path/to/images/"
<Directory "D:/path/to/images">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
然后,一旦服务器重新启动,您就可以访问目标目录中包含的文件,如:
<img src='/D_images/picture.jpg' />
答案 1 :(得分:0)
将图像文件放在项目文件夹中。这是最好的做法。例如,将图像放在项目文件夹中名为“images”的文件夹中,然后执行以下操作
<img src="http://localhost/images/11-19-2015%209-47-21%20AM.png" class="img-thumbnail" alt="User Image" style="width: 100px;height: 100px;">
答案 2 :(得分:0)
将image
放在项目文件夹中的htdocs
目录中,以便可以访问它。
<img src="PRODUCT/USER/FILE_NAME.png" class="img-thumbnail" alt="User Image" style="width: 100px;height: 100px;">
这是访问您的图片/文件的最佳方式。不要将它们与项目文件夹分开。