调用未定义函数 bzdecompress PHP

Call to undefined function bzdecompress PHP

我有一个 Ubuntu 16.04 服务器,带有 PHP7 + nginx 运行。我已经在本地环境中 PHP Laravel 5.1 运行 中创建了一个项目(Windows 和 Xampp),一切都很好 运行。 我有一个 PHP 脚本,它使用 Bzip2bzdecompress 函数,但随后,服务器崩溃并显示此消息:

Call to undefined function App\Http\Controllers\bzdecompress() 

我没有看到有关如何安装此库(如果需要)或如何加载它或至少检查是否已加载的说明。非常感谢!

1) 检查你安装的包 php -m

如果安装了 bzip2,直接转到步骤 3,如果没有安装,则通过 运行 安装:

2) 对于 php7 :

apt-get install php7.0-bz2

对于 php5:

apt-get install php-bz2

3) 然后确保您已通过以下方式启用您的扩展:

phpenmod bz2

4) 然后你可以重启你的服务器

service nginx restart