我是新手所以在此先感谢和抱歉
我在尝试使用本地主机时遇到问题。 (不确定如何描述问题)
我正在使用 github,使用 VSCode 进行一些更改,对本地主机使用 XAMPP。
///问题:
我以前用这些文件工作得很好,但现在文件 .php 中有一行新代码
"<?php require_once($_SERVER['DOCUMENT_ROOT'] . '/includes/DatesUtilsPolyfen.php');"
在我的本地主机上打开文件时,页面无法正常工作并显示此问题。
Warning: require_once(C:/xampp/htdocs/includes/DatesUtilsPolyfen.php): Failed to open stream: No such file or directory in C:\xampp\htdocs\polyfen\sections\hello-bar.php on line 2
Fatal error: Uncaught Error: Failed opening required 'C:/xampp/htdocs/includes/DatesUtilsPolyfen.php' (include_path='\xampp\php\PEAR') in C:\xampp\htdocs\polyfen\sections\hello-bar.php:2 Stack trace: #0 C:\xampp\htdocs\polyfen\index.php(51): include() #1 {main} thrown in C:\xampp\htdocs\polyfen\sections\hello-bar.php on line 2
-已经处理了,问题是我需要添加
“C:/xampp/htdocs/includes/DatesUtilsPolyfen.php'”
成为这样
C:/xampp/htdocs/POLYFEN/includes/DatesUtilsPolyfen.php'
所以我的本地主机需要在“htdocs”中声明根文件夹,同时在 liveserver 中不需要。 所以该网页在 github 和 LiveServer 中工作正常,但现在在我的 LocalHost 中工作时遇到目录路径不同的问题。 我不知道这是 xampp 还是 localhost 目录或如何进行。
希望有人耐心地理解我的问题是什么。 这不是我的代码,一个朋友正在帮助我学习,但他不知道为什么我的笔记本电脑会发生这种情况,所以我需要自己找出答案。
谢谢
精益 B.
要在我的 localHost 中工作,我需要在根目录中包含一个文件夹。 然后拿走把修改推送到github。
现场直播是这样的 “C:/xampp/htdocs/includes/DatesUtilsPolyfen.php'”
这就是我在 localHost 中工作需要使用的方式 C:/xampp/htdocs/polyfen/includes/DatesUtilsPolyfen.php'
C:/xampp/htdocs/polyfen/includes/DatesUtilsPolyfen.php'
也许你将这些文件移动到 C:/xampp/htdocs/includes/DatesUtilsPolyfen.php'
因为您的 polyfen 部分与 PHP 环境不同。
您可以使用 PHP 的 phpinfo() 来检查文档根目录。