Symfony2 - 如何安装Sandbox?

时间:2014-06-24 12:46:56

标签: php symfony sandbox sonata-admin

我遇到Symfony 2.4的问题 我安装了沙盒(git clone),当我访问我的网站时:http://sfweb.alwaysdata.net/v3a/web/ 我有一个错误:
致命错误:调用未定义的函数bcscale()

我怎样才能解决它? ,我试图重新安装它,但它不起作用。 感谢

2 个答案:

答案 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