我和Laradock一起安装了Laravel。 当我尝试更新模型时,没有问题。
但是,当我安装Nova并尝试更新某些模型(例如用户名)时,我收到以下错误:
看看ajax调用,我看到以下错误:
exception: "Symfony\Component\Debug\Exception\FatalThrowableError"
file: "/var/www/vendor/moontoast/math/src/Moontoast/Math/BigNumber.php"
line: 506
message: "Call to undefined function Moontoast\Math\bcadd()"
我试图在PHP_WORKER_INSTALL_BCMATH
中将true
设置为.env
并重建docker图像,但它没有帮助。
我也发现了这个问题: https://github.com/laravel/telescope/issues/25#issuecomment-432302285
但它没有帮助我解决问题。
对于其他遇到此问题的人来说,这就是为我解决的问题:bin / bash到docker容器并运行
docker-php-ext-install bcmath
然后重启服务器。这有助于我的情况。我希望类似的步骤对Laradock有用。