3

私がタイプした場合:

PS C:\wamp\www\laravel-master> php artisan bundle:install bootstrapper

私は得ています:

PHP Warning:  file_get_contents(http://github.com/patricktalmadge/bootstrapper/zipball
/master): failed to open stream: Unable to find the socket transport "ssl" -
did you forget to enable it when you configured PHP? in C:\wamp\www\laravel-m
aster\laravel\cli\tasks\bundle\providers\provider.php on line 69

WAMPサーバーを実行していて、で有効にphp_opensslphp.iniています。これはローカルホストの構成の問題が原因であり、Laravel固有の問題ではないと思います。これを機能させるために、これ以上何を確認できますか?ssl_modulehttpd.conf

4

4 に答える 4

11

Wampでのphpinfo()の出力は、コマンドラインから実行しているPHPが使用している構成と同じではありません。

CMDのPHPが実行している.iniファイルを見つけるには、次のように入力しphp --iniます。

extension=php_openssl.dllそのファイルでを有効にしてください。(前のセミコロンを削除するだけです)。

于 2013-02-03T04:23:02.497 に答える
8

これは私にも起こりました。次の2つのphp.iniファイルで拡張子を有効にする必要があります。

  1. C:\ wamp \ bin \ php \ php5.3.13 \ php.ini
  2. C:\ wamp \ bin \ apache \ apache2.2.22 \ bin \ php.ini
于 2013-02-09T02:18:19.923 に答える
7

opensslPHP拡張機能が有効になっていることを確認する必要があります。

を開いてphp.ini検索しphp_opensslます。あなたはこのようなものを持っているはずです。

;extension=php_openssl.dll

最初からを削除して;から、Apacheを再起動します。これで、バンドルをインストールできるようになります。


申し訳ありませんがopenssl、サーバーを有効にして再起動したことに気づきました。私の知る限り、これでこの問題は解決するはずです。申し訳ありませんが、これ以上お役に立てません。

于 2012-11-08T05:13:55.567 に答える
-1

私はその問題を抱えていました。「bundles」フォルダのアクセス許可についてよろしいですか、私の解決策はアクセス許可を変更することでした。

于 2012-11-07T19:09:18.220 に答える