Xampp - 无法读取 PHP,浏览器中的 MySQLi - PEAR 的致命错误

Xampp - can't read PHP, MySQLi at the browser - Fatal error with PEAR

我不知道到底发生了什么,因为我有一个准备好处理登录系统的页面,但它只在 html 和 css 中编程。为什么?

因为当我尝试像这样在 php 中编写程序以开始使登录系统正常工作时;

名为连接的文档

<?php
$con = mysqli_connect("localhost", "root", "84df86a16c3bf8fb94dd3824b9144604", "thunderorbit");
?>

我的注册文件包含所有 html

<?php
require '/ThunderOrbit/Loginscreen/Connections.php';
?>

所有 html(我不会粘贴它,否则它会占据整个页面 xD 但在我在 PHP 中不写任何内容或将 mySQLi 与 PHP 一起使用之前它可以工作)

错误日志;

Warning: require(/ThunderOrbit/Loginscreen/Connections.php): failed to open stream: No such file or directory in C:\xampp\htdocs\ThunderOrbit\Loginscreen\Loginscreen-Index.php on line 4

Fatal error: require(): Failed opening required '/ThunderOrbit/Loginscreen/Connections.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\ThunderOrbit\Loginscreen\Loginscreen-Index.php on line 4

注意(include_path='C:\xampp\php\PEAR')请教我不懂怎么办,求助!!

可能 PHP Windows 和 Linux 兼容路径,将 \ 更改为 PATH_SEPARATORDIRECTORY_SEPARATOR 常量。 Reference about PATH_SEPARATOR

确保 PHP 可以访问该文件。

如果您需要的文件在同一目录中,只需命名该文件即可。

require('Connections.php');

解决方案在这里:

改变

<?php

require '/ThunderOrbit/Loginscreen/Loginscreen-Connections/Loginscreen-Connections.php';

?>

<?php

require '/Loginscreen-Connections/Loginscreen-Connections.php';

?>

因为关于链接,PHP 与 HTML 或 CSS 不同。