- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPにおいてopensslを有効にする方法)
PHPでopensslを有効にする方法
このQ&Aのポイント
- FuelPHPを導入するためには、opensslを有効にする必要があります。
- php.iniファイルに以下の記述を追加してください:extension=php_openssl.dll
- しかし、そのままではエラーメッセージが表示されることがあります。解決方法を以下に示します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>PHP Startup: openssl: Unable to initialize module >Module compiled with build ID=API20090606,TS,VC9 >PHP compiled with build ID=API20090626,TS,VC6 >These options need to match 何も考えずに読んだら…… PHP本体(PHP Version 5.3.0)がVC6でコンパイルされていて、 取り込んだモジュール(openssl.dll)がVC9(VS2008)でコンパイルされていて不整合があるよ。 ということかと…… PHP本体はどのようにインストールしました? >XAMPP Version1.7.2 最新は1.8.0…のようですが、最新に置き換えは出来ないのでしょうか? 1.7.2って2009年にリリースっぽいですけど……。 # 1.7.4(2011年1月リリース)でもVC6…なのか……。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
WindowsはPro? Home? 公開サーバーにするにはライセンスの問題もあるので難しいかも。 opensslもそれなりのコストが必要だと考えれば、相応のビジネスモデルが 見えていなければ、まだ導入を検討する段階ではないかと。
質問者
お礼
お返事ありがとうございます。公開サーバーにする予定はありません。飽く迄ローカル環境でFuelPHPというフレームワークを使う予定です。ちなみにWindowsはHomeです。
お礼
ありがとうございます!お陰様で、バージョンアップしたら、無事エラーメッセージは出なくなりました。念のため、最新のものではなく、書籍に載っていた1.7.7にバージョンアップしました。エラーメッセージの意味も理解できない状態だったので、本当に助かりました。ありがとうございます!