如何解决即使不使用 PHP 8,也会出现 PHP 8 错误
几周前,我设置了 PHP 8,但在项目中遇到了一些问题,因此恢复到 7.4。
但是,我的一些项目被破坏了,我得到的错误似乎都与 PHP 8 相关。
一个例子是“致命错误:未捕获的 ArgumentCountError:array_merge()”
这是在一个 WordPress 项目中,即使使用生产中的默认主题和数据库,它仍然会抛出这个问题。
运行 which php 和 php -v 都将 7.4 声明为 PHP 版本。
刚刚检查过,phpinfo() 页面仍然是 PHP 8。
还有什么我需要的可能会导致这出戏剧性的事情吗?我正在使用 Laravel Valet...
解决方法
可能对某人有用...
原来 Laravel Valet 正在缓存它的 .sock 文件...
rm ~/.config/valet/valet.sock
valet start
为我做了这项工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。