问题
After installed "eduTrac SIS" and accessing "dashboard" got this error
Ubuntu 16.4, PHP 7.0(php7.0-fpm), Apache2, Nginx,
URL gives error 500 and nginx/error.log displays,
FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function PHPBenchmark\bcadd() in /var/www/html/eduTrac-SIS/app/src/vendor/phpbenchmark/phpbenchmark/lib/PHPBenchmark/Utils.php:18
回答1:
PHP does not recognize "bcadd()" gives the error. "bcadd()" function is included in "bcmath" PHP extention.
Just installing the relevant bcmath extension would solved the issue.
sudo apt-get install php7.0-bcmath
Please note, you should find the correct version of bcmath extension according to your PHP version. And restart apache
sudo service apache2 restart
来源:https://stackoverflow.com/questions/51094183/fatal-error-uncaught-error-call-to-undefined-function-bcadd