【问题标题】:Local files not displaying, apache server本地文件不显示,apache服务器
【发布时间】:2014-11-29 18:00:55
【问题描述】:

我的 html 文件中有这两行:

 <p><img src="file:///var/www/html/foldername/image.gif"/>
 <p><audio src="file:///var/www/html/foldername/audiofile.mp3" controls><p>If you are reading this, it is because your browser does not support the audio element.</p></audio><p>

文件在网页目录下,文件权限为root,只读。

他们没有显示,我如何让他们显示?我只玩了几天,所以我的经验非常有限,我很可能在配置服务器时做了一些公然错误的事情。

操作系统:Debian-Stable Apache:2.2.22

【问题讨论】:

    标签: html apache embed


    【解决方案1】:

    测试一下 &lt;img src="image.gif"/&gt; 或宽度 apache 根 &lt;img src="/foldername/image.gif"/&gt;

    【讨论】:

    • 第一个有效,第二个的行为与 annam priyatam 的回复相同。谢谢你!还有一件事,知道如何让音频“自动播放”吗?
    • 只用
    【解决方案2】:

    我觉得你不用给

    file:///var/www/html....
    

    一次尝试

    <img src="folder/yourimage.gif">
    

    【讨论】:

    • 假设“文件夹”是 html 文件和图像的目录,这是行不通的。我得到了我设置的文本,说音频加载失败,我得到一个小图像,表明应该有一个图像,但是 gif 也没有加载(至少后面的部分是进展)。 Firefox 和 chrome 都一样,除了 chromium 显示音频播放器和文本。然而,toto21 的回答解决了这个问题。不过感谢您的帮助。
    猜你喜欢
    • 2020-12-01
    • 2015-07-20
    • 2016-03-06
    • 2015-08-01
    • 2019-09-25
    • 2014-06-17
    • 1970-01-01
    • 1970-01-01
    • 2017-06-23
    相关资源
    最近更新 更多