【问题标题】:include(C:\xampp\htdocs\website\db_connection\dbconnection.php): failed to open stream: No such file or directory包括(C:\xampp\htdocs\website\db_connection\dbconnection.php):未能打开流:没有这样的文件或目录
【发布时间】:2018-09-24 18:49:32
【问题描述】:

我知道以前有过类似的问题,但我已经尝试了这些线程中建议的所有内容,但没有任何东西对我有用。我尝试设置路径,更改文件的位置,确保权限适用于 Windows 中的文件,但什么也没有。我正在尝试运行一个 php 文件,其中包含打开另一个 php 文件的代码,这样我就可以获得连接,但我所做的一切都会引发相同的错误:

警告:include(C:\xampp\htdocs\website\db_connection\dbconnection.php): 无法打开流:C:\xampp\htdocs\website\db_connection\index.php 中没有这样的文件或目录在线11

警告:include():在 C:\xampp 中打开 'C:\xampp\htdocs\website\db_connection\dbconnection.php' 以包含 (include_path='C:\xampp\htdocs\website\db_connection') 失败\htdocs\website\db_connection\index.php 在第 11 行

 <?php set_include_path('C:\\xampp\htdocs\website\db_connection'); ?>
 <?php 

 include('C:\\xampp\htdocs\website\db_connection\\dbconnection.php'); 
 ?>
 </head>
 <body>
 <?php
 if(isset($_POST['save'])){
    $sql = "INSERT INTO website (id, filelocation)
    VALUES ('".$_POST["id"]."','".$_POST["filelocation"]."')";

    $result = mysqli_query($conn,$sql);
 }

?>

文件位置 C:\xampp\htdocs\website\db_connection(两个文件都在这个文件夹中)

也许有人可以看到我哪里出错了,感谢任何帮助

【问题讨论】:

  • 检查路径和权限
  • 输出var_dump(file_exists('C:\\xampp\htdocs\website\db_connection\\dbconnection.php'), is_readable('C:\\xampp\htdocs\website\db_connection\\dbconnection.php'));
  • 我检查了路径和权限都是正确的
  • 好的,所以我运行了代码,它说没有我不理解的文件,因为它显示在我的计算机上,我三重检查了权限,它们很好。我什至尝试允许完全访问,但什么也没有。 imgur.com/a/Pnodv
  • 好的,我得到了它,不知道出了什么问题我刚刚再次复制了路径,它工作了,所以我们现在可以关闭它。

标签: php windows xampp


【解决方案1】:

好的,我得到它的工作不知道出了什么问题,我只是再次复制了路径和文件名,它工作了。

【讨论】:

    【解决方案2】:

    怎么样

    include('dbconnection.php');
    

    仅当两个文件在同一个文件夹中?

    我认为你不需要set_include_path

    如果index.phpwebsite 文件夹中,您可以使用

    include('db_connection/dbconnection.php');
    

    【讨论】:

    • 好的,谢谢,我会尝试第二个没有考虑使用的,我尝试了第一个代码。我使用了包含路径,因为在一个答案中,有人说将其更改为文件所在的文件夹即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 2012-01-21
    • 1970-01-01
    • 2019-06-03
    • 2022-11-14
    相关资源
    最近更新 更多