3

バージョン 7.3.1 への最後の XCode アップデート以降、OSX でcomposeropensslに問題が発生しました。アップデート前は動作していました。

composer update でパッケージを更新しようとしています。パッケージ"ricardoper/twitteroauth"にはlib-openssl: "*"が必要です。

composer update の実行中に、次のエラーがスローされます。

ricardoper/twitteroauth v2.1.5 requires lib-openssl * -> the requested linked library openssl has the wrong version installed or is missing from your system, make sure to have the extension providing it.

PHP バージョン情報:

php -v
PHP 5.5.34 (cli) (built: Apr 22 2016 19:16:58) 
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /Library/Server/Web/Config/php
Additional .ini files parsed:      (none)

php -i | grep OpenSSL
OpenSSL support => enabled
OpenSSL Library Version => LibreSSL 2.2.6
OpenSSL Header Version => LibreSSL 2.2.6
OpenSSL support => enabled

何が起こったのでしょうか?

4

1 に答える 1

1

私は同じ問題を抱えていましたが、PHP 5.6 にアップグレードしたところ、エラーはなくなりました。それがあなたにとっての選択肢かどうかはわかりませんが、それが私にとってこれを修正した唯一のことです...

于 2016-05-31T17:14:52.727 に答える