web-dev-qa-db-ja.com

PHP 7-動的ライブラリをロードできません-curl.so

私はphpunitを使用して単体テストを実行していますが、すべてうまく動作しています。

テストでCurlを使用する必要があるまでです。

その時点で、私はこのエラーを受け取ります:

PHP警告:PHPスタートアップ:動的ライブラリ '/usr/lib/php/20151012/curl.so'をロードできません-/usr/lib/php/20151012/curl.so:未定義シンボル:zend_unset_property in行0で不明

Php 7を実行しています。

走った

apt-get install php-curlとapt-get install php7.0-curl、そして両方とも最新バージョンのcurlがインストールされていることを教えてくれます。

私はこれを最大限にグーグルで検索しましたが、完全に行き詰っています。

PS-私はUbuntu 14.04を実行しています

ありがとう:)

1
iKode

私は同じ問題を抱えていました。

現在インストールしているcurlのすべてのバージョンをアンインストールします。それらをパージします。

次にphp7.0-curlを再インストールし、apt-get dist-upgradeを試してください

3
daryl