macos - Mac の組み込み PHP アノテーション構成拡張機能が無効です。その理由は何ですか?
黄舟
黄舟 2017-05-16 13:12:57
0
6
625

< /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

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(6)
为情所困

PHP.ini 設定ファイルは間違った場所にあります。Windows の拡張子サフィックスは .dll のみです

Linux と Mac では .so です

phpinfo();loadphpiniを見てみましょう

いいねを押す +0
漂亮男人

Mac に dll サフィックスはありますか?

いいねを押す +0
Peter_Zhu

間違ったファイルを修正する必要があります。

いいねを押す +0
Peter_Zhu

これらの拡張機能は PHP にコンパイルされます

リーリー
いいねを押す +0
大家讲道理

よく見てみると、Mac に付属の php.ini にそのようなセクションがあることがわかりました

; 拡張機能を自動的にロードしたい場合は、次の構文を使用します:
;
; extension=modulename.extension
;
; ; ... または UNIX:
;
; extension=msql.so
;
; ... または extension=/path/to/extension/msql.so
; のみサフィックス dll を .so に変更するだけで完了です

いいねを押す +0
phpcn_u1582

このアイテムは実際にロードされる設定ファイルです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート