繁体   English   中英

图片的此路径不起作用

[英]This path for a picture doesn't work

我在PHP中使用pChart构建图形。 情况是我的图片在正确的文件夹中,我知道它是因为如果将该路径放在浏览器中,我可以看到我的图片,但是在模板中,它不会显示。 Firebug显示“无法加载给定的URI”。

<img src="/home/user1/mysite/Admin/Template/mx_graphs/example13.png">

图片具有给定的所有rw权限和文件夹。

您似乎正在使用UNIX文件路径而不是相对URI。 您的Web服务器不太可能配置为将DocumentRoot设置为/ (这样做非常愚蠢)。

构造相对于HTML文档或服务器的DocumentRoot的URI。

后者可能/Admin/Template/mx_graphs/example13.png

请记住以下声明:

<img src="/home/user1/mysite/Admin/Template/mx_graphs/example13.png">

将在客户端运行,因此,如果您在存储图片的计算机上运行该文件,它应该可以正常工作,但是如果尝试从另一台计算机上打开它,则该文件将无法工作。 尝试使用相对路径( http://www.coffeecup.com/help/articles/absolute-vs-relative-pathslinks/ ),并尝试将网站资源保留在网站根文件夹中,以便即使在托管网站时将图片复制到该站点,仍然可以访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM