【问题标题】:Call to undefined function bzdecompress PHP调用未定义函数 bzdecompress PHP
【发布时间】:2017-07-20 00:53:06
【问题描述】:

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

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

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

【问题讨论】:

    标签: nginx laravel-5.1 ubuntu-16.04 php-7 bzip2


    【解决方案1】:

    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
    

    【讨论】:

      猜你喜欢
      • 2015-09-21
      • 2015-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 2013-05-19
      • 2012-04-05
      • 2014-09-02
      相关资源
      最近更新 更多