【发布时间】:2020-06-13 21:13:12
【问题描述】:
我刚刚安装了最新版本的 Appserv ( 9.3.0 ),其中包括:
Apache 2.4.41
PHP 7.3.10
MySQL 8.0.17
phpMyAdmin 4.9.1
我正在使用 Localhost 作为我的根目录并尝试重用旧文件来构建新网站,但我注意到了一个问题。
我正在使用include()函数,但是有问题。
<?php include(file.php); ?> 显示file.php 的内容,但是,如果我删除file.php,它不会给我一个错误消息说file.php could not be found。这是为什么呢?
【问题讨论】:
-
您是否在服务器上启用了错误报告和显示?你检查过服务器错误日志吗?
-
我不知道。我有一个旧版本的 appserv,一切正常,这个新版本没有达到我的预期。如何启用错误报告?
-
这能回答你的问题吗? How do I get PHP errors to display?
-
不是真的 @jrswgtr - 最合乎逻辑的似乎是在 php.ini 中设置
display_errors = on,但我已经尝试过了,但它仍然无法正常工作。 -
忽略它。我删除了
error_reporting(1);,它现在工作正常。
标签: php include localhost directoryindex