当前位置: 首页 > 知识库问答 >
问题:

:Public_Html[duplicate]中的PHP路径问题

能旭
2023-03-14

现在我想在我的index.php文件中包含paths.php文件。问题是,当我使用include函数包含它时,它会在错误日志中给我一个错误,这个错误是:

[24-jul-2017 18:36:46 UTC]PHP警告:include(/includes/PHP/paths.PHP):无法打开流:在/home/latestex/public_html/index.PHP第45行没有此类文件或目录

[24-jul-2017 18:36:46 UTC]PHP警告:include():在/home/latestex/public_html/index.PHP第45行打开“/include/PHP/paths.PHP”以包含(include_path='.:/usr/lib/PHP:/usr/local/lib/PHP')失败

有没有人可以帮助我如何将paths.php文件正确地包含在我的索引文件中。

附注:该项目在wamp上的本地运行良好,配置相同,但在托管时,它给了我一个错误。

共有1个答案

龚铭
2023-03-14

最有可能的是,您的主机使用的是一些类似UNIX的操作系统(例如,Debian),从您的问题中可以清楚地看出,您是在Windows上运行代码的(因为您使用的是WAMP包)。

我认为问题隐藏在那些操作系统及其文件系统的大小写敏感性中。在您的问题中,您告诉“php”文件夹是用大写字母表示的,但在您的代码中,它是用小字母表示的。从你所写的内容来看,你可以试试:

    <?php
        include("/Includes/PHP/paths.php");
    ?>

    <?php
        include("Includes/PHP/paths.php");
    ?>
 类似资料:
  • 如果长度较短,则该命令可以正常工作,但如果长度较长(即文件夹较多),则该命令不起作用。 如何在第二种情况下使用?

  • 问题内容: 在Windows XP计算机上安装的PHP(XAMPP)中,试图读取本地网络服务器上存在的目录。我用来检查它是否是我可以读取的目录。 在Windows资源管理器中,键入并显示该目录。当我映射网络驱动器时,也可以访问它。 在PHP中,我具有该脚本: 因为我尝试过: 和 但是我没有成功吗?任何的想法?谢谢 问题答案: 我通过更改服务器注册表中的某些内容来解决该问题,如本次讨论的最后一个答案

  • 我在设置Java开发环境时遇到了一个问题。在过去,我安装了Java,然后安装了IDE,然后开始编写代码。我现在开始设置我的笔记本电脑,使用命令行编译和记事本作为我的代码编辑器。这是我第一次尝试纠正错误。 我运行javac,它创建了我的。类文件没有问题,但是我尝试用java A运行类文件,它抛出了一个错误: c:\工作区 我的类路径设置为C:\Program Files\Java\jdk-14.0.

  • 问题内容: 键入标题时,我注意到有关此问题的一些类似问题,但它们似乎不在PHP中。那么用PHP函数解决该问题的方法是什么? 待指定。 有什么好主意吗?谢谢。 问题答案: 试试这个: 这将给 和 和 和

  • 我正在尝试在我的URL中传递参数,但我的阅读有问题。我正在使用react-router v4。 网址:http://localhost:3000/reset?token=123我试着这样读: 但这打印空对象。奇怪的是,我试图将问号更改为其他字符,看起来它解决了我的问题,但我还是想保留问号。 网址:http://localhost:3000/reset_token=123 这已经工作了< code

  • 最近,我发现了回溯,没有太多思考就从一个展示了一些数独回溯技巧的家伙那里开始了这本书(https://www.youtube.com/watch?v=G_UYXzGuqvM 这个问题被相应地表述为:使用回溯计算x*y网格中从左下角到右上角的所有路径的数量。这包括以下路径:https://imgur.com/3t3Np4M.请注意,每个点只能访问一次。编写一个函数np(x,y),返回x*y网格中的路