Fatal error: Directive ‘track_errors‘ is no longer available in PHP in Unknown on line 0 php错误日志

zblog2年前zblog问题解答49

打开错误显示

image.png


重启服务器


如果是低版本 php 升级到到版本php 可能会报错

Fatal error: Directive ‘track_errors‘ is no longer available in PHP in Unknown on line 0

Fatal error: Directive 'track_errors' is no longer available in PHP in Unknown on line 0

在切换php版本到更高版本时在终端查看php版本时报如下界面错误

image.png

现在的环境是从php7版本切换到php8版本,所以报错了。

解决方案:

1.找到对应版本的php.ini配置文件

2.查找搜索track_errors这个参数

3.track_errors的值On设置为Off

4.重启php服务


image.png

相关文章

php array_pop 函数 从数组的最后一个元素弹出值,并返回这个值。

php array_pop 函数array_pop 函数是 PHP 中的一个内置函数,它的作用是从数组的最后一个元素弹出值,并返回这个值。同时,该数组的长度会减少 1,因为被弹出的元素已经从...

正则表达式的替换的花招

1 $url = preg_replace_callback("|{&([a-zA-Z0-9]+)\=%|", "UrlRule:...

ai提示词  title description tags生成

ai提示词 title description tags生成

你是一个专业的SEO优化大师,精通网站在各大搜索引擎的排名优化方式。现在给一篇文章在基于seo的基础上生成文章标签、文章描述、文章标题。 要求: 理解给定内容是属于哪一个行业,并且思考这个篇内容是...

在PHP中,DIRECTORY_SEPARATOR 是一个预定义的常量,用于表示当前操作系统的目录分隔符。例如,在Windows系统中,它是反斜杠 \;而在Unix/Linux系统中,它是正斜杠 /。

在PHP中,DIRECTORY_SEPARATOR 是一个预定义的常量,用于表示当前操作系统的目录分隔符。例如,在Windows系统中,它是反斜杠 \;而在Unix/Linux系统...