検索

ホームページ  >  に質問  >  本文

macos - Mac の組み込み PHP アノテーション構成拡張機能が無効です。その理由は何ですか?

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

黄舟黄舟2804日前649

全員に返信(6)返信します

  • 为情所困

    为情所困2017-05-16 13:14:57

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

    Linux と Mac では .so です

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

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:14:57

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

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:14:57

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

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:14:57

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

    リーリー

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:14:57

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

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

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:14:57

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

    返事
    0
  • キャンセル返事