Sre*_*ova 3 nginx bzip2 php-7 laravel-5.1 ubuntu-16.04
我有一个运行 PHP7 + nginx 的 Ubuntu 16.04 服务器。我已经有一个 PHP Laravel 5.1 项目在我的本地环境(带有 Xampp 的 Windows)中运行,并且一切运行良好。我有一个使用函数bzdecompress的PHP 脚本,Bzip2但是,在服务器中刚刚崩溃并显示此消息:
Call to undefined function App\Http\Controllers\bzdecompress()
Run Code Online (Sandbox Code Playgroud)
我没有看到有关如何安装此库(如果需要)或如何加载它或至少检查已加载的说明。非常感谢!
1)检查你安装的包php -m
如果安装了 bzip2,请直接转到第3步,如果未安装,则运行以下命令进行安装:
2)对于php7:
apt-get install php7.0-bz2
Run Code Online (Sandbox Code Playgroud)
对于 php5:
apt-get install php-bz2
Run Code Online (Sandbox Code Playgroud)
3)然后确保您已通过以下方式启用了扩展程序:
phpenmod bz2
Run Code Online (Sandbox Code Playgroud)
4)然后你可以重新启动你的服务器
service nginx restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2075 次 |
| 最近记录: |