php - 包括/要求工作,但 include_once/require_once 突然不
问题描述
如果他们使用 include_once 或 require_once,我的几个 PHP (7.2) 应用程序今天早上停止工作,但昨天它们运行良好。相同的代码在同一台服务器上也可以正常工作,但其他域的 vhost 配置差异很小且没有 htaccess 文件(Apache 2.4)。此外,如果我追查错误并从所有内容中删除“_once”,事情就会奏效。我已经使用 PHP 将近 20 年了,从未见过这样的事情。我得到的错误如下所示,但它发生在任何 include_once/require_once 中。(据我所知,自从这段代码正常工作以来,服务器上没有任何变化,同样的代码在我们的开发服务器上也能正常工作。)
include_once():在第 24 行的 /another_path/another_file.php 中打开 '/whatever_path/whatever_file.php' 以包含 (include_path='.:/usr/share/php') 失败
解决方案
推荐阅读
- ios - 手动和自动签名中的到期日期不匹配
- sql-server - SQL Server 2016 Linked Server 表显示今日数据未显示
- latex - 乳胶在我的桌子上叠加了两列
- r - r 为什么调用包 R.oo 并产生错误
- azure-devops - 天蓝色管道中的组名称变量可以是动态的吗?
- java - Flink流 - 使用StreamingFileSink时更改部分文件名?
- fortran - C_FUNLOC 的结果是标量还是数组?
- javascript - 这是什么符号?someFunction([{key: value}, {key: value})
- vba - 不能使用 ADODB.Connect 删除 SQLite 数据库中的查询
- javascript - 如何更改 JavaScript 中按钮的颜色以应用于另一个函数?