FAMPサーバーを設定しています。
- フリーBSD 10.1
- Apache 2.4
- MySQL 5.6
- フィリピン・ペソ 5.6
今まではそんなに良くなった。問題なくSymfonyをインストールしましたが、今Composerをインストールしようとしています。
curl -sS https://getcomposer.org/installer | php
次の出力が表示されますが(下記参照)、問題を解決する方法がわかりません。
Php.iniを確認し、usr / portsのmod_php56にファイルを作成してください。
#!/usr/bin/env php
コンピュータの特定の設定により、Composerが正しく機能しない可能性があります。次の問題を解決し、スクリプトを再実行してください。
json拡張子がありません。 --disable-jsonなしでインストールするか、PHPを再コンパイルしてください。
phar拡張機能がありません。 --disable-pharなしでインストールするか、PHPを再コンパイルしてください。
フィルタ拡張子がありません。 --disable-filterなしでインストールするか、PHPを再コンパイルしてください。
ハッシュ拡張がありません。 --disable-hashなしでインストールするか、PHPを再コンパイルしてください。
openssl 拡張子がありません。これは、セキュアHTTPS転送が不可能であることを意味します。可能であれば、有効にするか、ここで--with-opensslコードを使用してPHPを再コンパイルする必要があります。
ベストアンサー1
わかった、わかった
上記の各モジュールに対してpkg install php56-[missng module name]-5.6.9を実行する必要があります(実際にハッシュは他のモジュールの1つに付属しています)
また、pkg install OpenSSLを実行しましたが、そうする必要があるかどうかわかりません。