我遇到Symfony 2.4的问题
我安装了沙盒(git clone),当我访问我的网站时:http://sfweb.alwaysdata.net/v3a/web/
我有一个错误:
致命错误:调用未定义的函数bcscale()
我怎样才能解决它? ,我试图重新安装它,但它不起作用。 感谢
答案 0 :(得分:0)
嗨mdma你的建议对我有用。太谢谢你了。 我正在写一个新答案,因为我还无法添加评论。 我也要添加我的错误跟踪。所以谷歌可以在这个主题上对其进行索引,人们可以找到它的答案。
我使用的是PHP 7,所以命令对我来说有点不同。
apt-get install php7.0-bcmath
我在 symfony 解决方案上使用composer 清除缓存(php bin/console cache:clear --env=local
),我收到了以下错误信息:
symfony/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(120): AppBundle\AppBundle->boot()
Script php bin/console cache:clear --env=local handling the clear-local-cache event returned with error code 255
Attempted to call function "bcscale" from namespace "AppBundle".
P.S:它可能发生在composer install
以及 symfony 应用程序上,因为它会自动调用php bin/console cache:clear --env=local
。
答案 1 :(得分:-1)
在ubuntu中,您可以使用以下命令安装bcmath:
$ sudo apt-get install php5-bcmath