【问题标题】:Php file pathing adding an additional folder, need help to fix this file path errorphp文件路径添加一个额外的文件夹,需要帮助来修复这个文件路径错误
【发布时间】:2019-05-22 04:58:13
【问题描述】:

我有一个名为 PHT 的文件夹,在这个文件夹里面是:image 文件夹,包括文件夹、home 文件夹、sources 文件夹和 tours 文件夹。

在我的 tours 文件夹中,有一个名为 tours.html.php 的文件,下面有一个 php 代码:

header.inc.html.php 代码如下:

<?php
define('BASE_URL', '/cas225/pht/');
?>

我的问题是,当我尝试访问 tours.html.php 创建的文件路径是: http://localhost/cas225/pht/tours/images/portlandhistoricaltoursheader.png

正确的文件路径是: http://localhost/cas225/pht/images/portlandhistoricaltoursheader.png

如您所见,它以某种方式添加到了 tours 文件夹中,我不知道如何撤消此操作。

【问题讨论】:

    标签: php file path


    【解决方案1】:

    使用dirname( __FILE__ ) 代替 baseURL。

     <?php include(dirname( __FILE__ ) . '/pht/images/portlandhistoricaltoursheader.png'); ?>
    

    【讨论】:

    • 如果我使用它会弄乱我的其他文件路径。
    • 这会如何与其他文件混淆?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 2017-12-10
    • 2013-10-10
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    相关资源
    最近更新 更多