admin / environment / phpエクステンション/ openssl

Windowsにopensslライブラリをインストールする

  1. moodle / apache / binにあるphp.iniファイルを開きます(そこにない場合は、フォルダserver / php /にあります)。
  2. 行を見つけます。
     ;拡張子= php_openssl.dll 
  3. を削除
     ; 
    行頭に
  4. 必要に応じてApacheを再起動してください。

注:Moodleが[管理]> [ネットワーク]> [設定]で公開鍵を作成できなかった場合は、OPENSSL_CONFパスを設定する必要があります。 Windowsのファイルエクスプローラでopenssl.cnfファイルを見つけます(通常あなたのphp / extrasディレクトリにあります)。 openssl.confとして名前を変更します。それからあなたのWindows環境変数にOPENSSL_CONFを設定してください(例:C:/wamp/bin/php/extras/openssl/openssl.conf - パスの中のファイル名を忘れないでください、そうでなければ動作しません)

opensslライブラリをUnixにインストールする

  1. PHPをソースから再コンパイルする必要があります
  2. configureを実行するときに--with-opensslをコマンドラインに追加します。