2017-02-28 10 views
1

PHP7 + nginxを実行しているUbuntu 16.04サーバーがあります。 PHP Laravel 5.1で私のローカル環境で動作するプロジェクト(XamppのWindows)が既にあり、すべてがうまく動作しています。 私はBzip2の機能bzdecompressを使用していますが、その後、サーバーにだけ、このメッセージをクラッシュして示してPHPスクリプトを持っている:未定義関数を呼び出すbzdecompress PHP

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

(必要な場合)私は、このライブラリをインストールする方法の説明が表示されないか、どのようにそれをロードするか、少なくともロードされていることを確認してください。どうもありがとうございました!

答えて

2

1)インストールしたパッケージをチェックphp -m bzip2のは、その後、インストールを実行して、それをインストールしない場合は、直接ステップへの移行をインストールされている場合

:PHP7ため

2)

apt-get install php7.0-bz2 

php5の場合:

01その後、
apt-get install php-bz2 

3)あなたが経由であなたの拡張機能を有効にしていることを確認してください:

phpenmod bz2 

4)、あなたはあなたのサーバー

service nginx restart 
を再起動することができます
関連する問題