< /p>
< /p>
[質問]: これらの拡張機能はコメントアウトされても有効になります。その理由は何ですか?
追記: Apache が再起動され、コンピューターが再起動されましたが、これは無効です。Mac に付属の PHP のバージョンは次のとおりです。
PHP 5.5.38 (cli) (ビルド: 2016 年 8 月 21 日) 21:48:49) < br>著作権 (c) 1997-2015 PHP グループ
Zend エンジン v2.5.0、著作権 (c) 1998-2015 Zend Technologies
PHP.ini 設定ファイルは間違った場所にあります。Windows の拡張子サフィックスは .dll のみです
Linux と Mac では .so です
phpinfo();loadphpiniを見てみましょう
Mac に dll サフィックスはありますか?
間違ったファイルを修正する必要があります。
これらの拡張機能は PHP にコンパイルされます
リーリーよく見てみると、Mac に付属の php.ini にそのようなセクションがあることがわかりました
; 拡張機能を自動的にロードしたい場合は、次の構文を使用します:
;
; extension=modulename.extension
;
; ; ... または UNIX:
;
; extension=msql.so
;
; ... または extension=/path/to/extension/msql.so
; のみサフィックス dll を .so に変更するだけで完了です
このアイテムは実際にロードされる設定ファイルです