2017-07-09 22 views
0

こんにちは私はubuntu 14.04でphp 5.6を実行しています。未定義の関数を呼び出すcurl_version

管理ページが表示されていないと私はログにエラーの下に見ることができます: -

致命的なエラー:未定義の関数curl_version()の呼び出し/ var/www/htmlと設定/ファイル/モジュール/のPostie /のPostieインチPHP on line 274

どうすれば修正できますか?私はカールとのphp5-カールは、当社のサーバーにインストールされていることを確認した

: - DebianとUbuntuの現在のバージョンでは

[email protected]:/var/www/html$ sudo apt-get install curl 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
curl is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 137 not upgraded. 
[email protected]:/var/www/html$ sudo apt-get install php5-curl 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
php5-curl is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 137 not upgraded. 
+0

'sudo service apache2 restart'を実行しましたか? –

+0

はい複数回 – Max08

答えて

0

私は最終的にこの問題を解決することができました。

私のubuntuボックスにはphp5、php5.6、php7という3つのPHPインストールがありました。 php5にはカールがインストールされていましたが、apacheでは無視されていました。 apacheはphp5.6を使用していました。私は/ etc/apache2/mods-enabledに行き、php5を除くすべてのphpリンクを削除しました。

1

、あなたはおそらくPHPのためのカール拡張をインストールすることによってこの問題を解決し、再起動することができますウェブサーバーウェブサーバと仮定するとApacheの2:

sudo apt-get install php5-curl

sudo service apache2 restart

あなたがより多くをインストールする必要があります可能です:

sudo apt-get install curl libcurl3 libcurl3-dev;

+0

apt-getを のphp5-カール読書パッケージのリストをインストール...完了 建物の依存関係ツリー 読み込み状態情報を...完了 パッケージのphp5-カールは使用できませんが、別のパッケージによって参照されます。 これは、パッケージが見つからない、廃止された、または が別のソースからのみ入手可能である可能性があります。 – user3673

関連する問題