如何使用网站上公共文件夹之外的媒体文件? (PHP,HTML)

问题描述 投票:0回答:1

我对此感到很好奇,我认为我是“否”的一半,但我不是专家。

具有如下所示的目录结构,并且是public网站的公共根目录:

directories and files: www dir. Inside it public and not public dirs. Inside public, index.php. Inside not-public, img.jpg and abc.php.

显示的每个.php文件都可用于生成网页。

但是,在生成的HTML中,找不到img.jpg。据我测试,没有相对路径或绝对路径。

是否有一种方法可以在不将其移动到public目录的情况下在此网站上显示该图像? (允许更改权限和使用巫术。)

如果没有,那么为什么?

php html image directory-structure
1个回答
0
投票

应该从公共目录访问公共媒体(图像,javascript等),但是有解决此问题的解决方案。

您可以将PHP代码显示为图像。

Output an Image in PHP

© www.soinside.com 2019 - 2024. All rights reserved.