PHP错误输出
首先
我希望在这里能够介绍如何输出php错误。
在编写代码时绝对不会犯错误是不可能的。
从小错误到基础错误导致代码无法运行,这种情况非常常见。
因此,显示错误是解决重要问题的关键。
环境
CentOS
PHP 7.3.17
Apache/2.4.6
做法 (zuò fǎ)
首先设置php.ini文件。
xampp
C:\xampp\php\php.ini
xampp
C:\xampp\php\php.ini (xampp 路径下的 php.ini 文件)
Linux是一个操作系统,具体配置文件可以在/etc/php.ini中找到。
我想要这次将变更点以简单易懂的方式显示在屏幕上。
#display_errors=Off
display_errors=On
我会重新启动Apache。
执行结果
以下是中文的翻译:让我们来试试看
<?php
echo "<div class=red>";
echo "エラー部分"
echo "</div>";
?>
以下是用中国母语的一种方式来释义:
在画面上
Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in /var/www/html/test.php on line 4
在中文中,我认为你可以这样来表达:
我认为你可以看到错误的提示是在第四行附近出现的,看起来有些可疑。(这次是因为前一行缺少分号导致的错误。)
总结
当我们在编写代码时遇到不知道原因的错误时,让我们设法显示错误日志,以便弄清楚错误在哪里。