【问题标题】:Issues with absolute path in PhpPHP中的绝对路径问题
【发布时间】:2019-11-23 03:30:11
【问题描述】:

我正在尝试使用以下 php 代码获取我的项目的绝对路径。

$root = $_SERVER['DOCUMENT_ROOT']."Lapshop";

Lapshop 是我的项目名称。

为了显示徽标,我使用了<img src="'.$root.'/images/logoc.png">

签入源码后完整路径显示为:

C:/wamp/www/Lapshop/images/logoc.png

但图像无法显示。有什么解决办法吗?

【问题讨论】:

    标签: php path filepath


    【解决方案1】:

    Web 服务器无法访问您的 C:/ 你应该使用相对路径

    <img src="../Lapshop/images/logoc.png">
    

    "<img src='http://" . $_SERVER['HTTP_HOST'] . "/Lapshop/images/logoc.png'>"
    

    【讨论】:

    • 我正在使用 WAMP 开发 Windows。
    • 你的本地 apache 仍然无法访问你的本地磁盘,它可以访问目录 www
    • 那么当我在 2 个文件夹的深处时如何访问 www/Lapshop。
    • 我刚刚编辑了我的答案,抱歉,对于绝对路径,您可以使用 ""
    • 相对路径可以使用../../Lapshop/images/logoc.png
    猜你喜欢
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    相关资源
    最近更新 更多