【问题标题】:Error when try to run a website in Xampp尝试在 Xampp 中运行网站时出错
【发布时间】:2018-04-04 12:38:02
【问题描述】:

我有非常基本的编码知识,我复制了我们公司的网站来练习修改它。

但是当我尝试运行它时,我得到了这个错误

警告:require_once(/var/www/html/classes/database_class_pdo.php): 无法打开流:中没有这样的文件或目录 D:\xampp\htdocs\HJ\top.php 第 10 行

致命错误:require_once():需要打开失败 '/var/www/html/classes/database_class_pdo.php' (include_path='D:\xampp\php\PEAR') 在 D:\xampp\htdocs\HJ\top.php 上 第 10 行

请问,有人可以告诉我这里的问题吗? 谢谢。

【问题讨论】:

  • 您的路径是绝对定义的,您需要更改系统上的目录结构或更改代码使其调用relative,
  • "没有这样的文件或目录" 警告信息很清楚,PHP 脚本试图包含一个不存在的文件。
  • 另外,您似乎在 Windows 机器上工作,而您公司的网站在 Linux 机器上运行,您可能必须在该项目中替换 /var/www/html/ 以适应您的 Windows 路径。没有任何代码很难说
  • 在config.php文件中,路径定义为codedefine('DOC_ROOT','/var/www/html/');它在 Xampp 中是如何工作的?

标签: php mysql xampp


【解决方案1】:

这是因为您的 php 文件试图打开一个名为 /var/www/html/classes/database_class_pdo.php 的文件但找不到它。试试看路径是否正确或者文件是否存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-30
    • 2016-08-17
    • 2012-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多