【问题标题】:Warning: require_once(/home/content/28/11459128/html/system/startup.php): failed to open stream:警告:require_once(/home/content/28/11459128/html/system/startup.php):无法打开流:
【发布时间】:2014-11-18 14:12:12
【问题描述】:

我最近为我的网站进行了备份,并想在本地主机上使用 xampp 打开,但它显示以下错误:

Warning: require_once(/home/content/28/11459128/html/system/startup.php): failed to open 
stream: No such file or directory in C:\xampp\htdocs\myfolder\index.php on line 26

Fatal error: require_once(): Failed opening required 
'/home/content/28/11459128/html/system/startup.php' (include_path='.;C:\xampp\php\PEAR') in 
C:\xampp\htdocs\myfolder\index.php on line 26

谁能帮我解决这个问题。

谢谢,

GC

【问题讨论】:

  • 无法打开文件。确保您在确切位置打开文件并检查文件是否存在
  • 错误显示您没有更改本地目录的路径
  • 您好,我已经更改了路径,现在它显示以下错误:已弃用:preg_replace():不推荐使用 /e 修饰符,请在 C:\xampp\htdocs\haya\vqmod\ 中使用 preg_replace_callback第 329 行的 vqmod.php 已弃用:preg_replace():/e 修饰符已弃用,请在第 329 行的 C:\xampp\htdocs\haya\vqmod\vqmod.php 中改用 preg_replace_callback 请注意并让我知道最好的可能的解决方案。

标签: php stream warnings


【解决方案1】:

您需要根据您的本地机器更改项目中的所有PATH,或者您的配置文件中必须有一个变量,即本地环境的项目路径是C:/xampp/htdocs和生产服务器它必须是/home/content/whatever。如果它不存在,您最好创建一个。

我很确定路径不会在 Windows(本地计算机)上以 / 开头。

【讨论】:

  • 您好,我已经更改了路径,现在它显示以下错误:已弃用:preg_replace():/e 修饰符已弃用,请在 C:\xampp\htdocs\haya\vqmod\ 中改用 preg_replace_callback第 329 行的 vqmod.php 已弃用:preg_replace():/e 修饰符已弃用,请在第 329 行的 C:\xampp\htdocs\haya\vqmod\vqmod.php 中改用 preg_replace_callback 请注意并让我知道最好的可能的解决方案。
  • 这是一个警告,但代码应该可以工作。就像它说的切换到 preg_replace_callback 函数,因为它在未来的 php 版本中没有用,并且您的代码可能会停止工作。如果你想抑制在函数 preg_replace 之前放置 @ 的错误,但完全不建议这样做,请始终修复代码。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-14
  • 2019-12-08
  • 1970-01-01
  • 1970-01-01
  • 2011-09-29
  • 1970-01-01
  • 2011-10-17
相关资源
最近更新 更多