web-dev-qa-db-ja.com

PHP CliでOpenSSLを有効にする方法は?

php.ini/etc/php5/Apache2/php.iniにある/etc/php5/cli/php.iniファイルに大きな違いはありません。ただし、<?php phpinfo(); ?>はブラウザーからアクセスするとOpenSSLサポートが有効と表示されますが、端末で実行されるphp -info | grep opensslOpenSSL support => disabled (install ext/openssl)になります。

libssl-devおよびopensslの最新バージョンがインストールされています。 CLIバージョンのOpenSSLを有効にする方法

3
Vivek

私にとっても同じトラブル。ソリューションの検索に数時間費やした後、コマンドphpは、私の開発マシンのphp5コマンドに対して、古いバージョンのphpに関連付けられていることがわかりました。

php -v
PHP 5.3.18 (cli) (built: Nov 20 2012 19:34:35)

php5 -v
PHP 5.5.3-1ubuntu2.1 (cli) (built: Dec 12 2013 04:24:35)

そこで、次のコマンドを使用してcomposerを再インストールしました。

Sudo curl -sS https://getcomposer.org/installer | Sudo php5

宜しくお願いします!

2
user232453