我有一个奇怪且很难理解的问题
我有一个微型 PHP 应用程序,其中包含 index.php 和其他几个文件 *.php,这些文件包含在 index.php 中,我们将这两个称为包含文件 include1.php 和 include2.php
好吧,如果我尝试包含 include1.php 和 include2.php,它们不会被包含在内,并且您会得到这样的路径中不存在的 PHP 异常文件
但是,听着,如果我将这两个文件重命名为 include1.txt 和 include2.txt,它们就会被包含在内!!!
所以谢谢你让我免于头痛
请注意,该系统基本上是 linux,但是启用了 webstation 的 Synology NAS 的 linux 以及所有其他的......因为在同一个 NAS 上,我已经安装了 PHPMyAdmin 并且它确实可以工作......我很确定PHP 确实可以正常工作
我怀疑一些安全配置问题或权限问题
感谢您的提示和提示
在启用所有可用类型的错误报告后,
我最终注意到一个 MariaDB 错误
出于某种原因,这对以下内容产生了影响。
另请注意,在 Synology 上,MariaDB 的连接字符串无法使用
localhost
,请127.0.0.1
改用