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