0

Zend の学習を開始したいのですが、コンポーザーに zftool をインストールさせることができません。ZFで説明されているように、composerを使用してzftoolをインストールしようとしています

 ./composer.phar require zendframework/zftool:dev-master

次のエラー メッセージが表示されます。

composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing zendframework/zend-math (2.2.1)
    Downloading: 100%         
    Downloading: 100%         
    Downloading: 100%         

    [Composer\Downloader\TransportException]                                                                              
  The "http://nodeload.github.com/zendframework/Component_ZendMath/zip/release-2.2.1" file could not be downloaded: failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?                                                                                        
    require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [packages1] ... [packagesN]

私は管理する必要があります。通常、php.ini をいじることはありませんが、理解している限り、その中で ssl 拡張機能を有効にする必要があります。MAMP の 5.4.10 php.ini を開いて、コメントを外して、拡張機能を有効にすることはありません。単純に行を追加する

extension=php_openssl.so

役に立ちません。誰が何をすべきか知っていますか?

4

1 に答える 1

2

わかりました、お手数をおかけして申し訳ありません。Google でようやく何かを見つけました。どうやら簡単すぎるようです。実際、あなたがする必要があるのは

sudo port install php5-openssl

とにかくありがとう。

于 2013-06-17T14:01:46.603 に答える