我是通过homebrew安装在MacOS上的PHP 8.1.10...
里面只有一个空白的index.php文件,里面仅包含以下代码...
<?php
die('We Should Just Die Here');
throw new \RuntimeException('This exception should never be seen');
?>
并在浏览器中渲染以查看...
<br />
<b>Fatal error</b>: Uncaught RuntimeException: This exception should never be seen in /path/to/public/index.php:4
Stack trace:
#0 /Users/my-user/.composer/vendor/laravel/valet/server.php(234): require()
#1 {main}
thrown in <b>/path/to/public/index.php</b> on line <b>4</b><br />
如果我在命令行中运行它(不考虑 valet),那么故事是一样的。
$ php index.php
Fatal error: Uncaught RuntimeException: This exception should never be seen in /path/to/public/index.php:4
Stack trace:
#0 {main}
thrown in /path/to/public/index.php on line 4
我已经尝试过以下方法:
- 升级PHP
- 重新安装Valet
- 使用Composer更新所有内容
在我大约800年写PHP代码的经验中,我从未见过这样的情况。如果有人能提供帮助,我很感兴趣。