recherche

Maison  >  Questions et réponses  >  le corps du texte

macos - L'extension de configuration d'annotation PHP intégrée à Mac n'est pas valide, quelle en est la raison?

< /p>

< /p>

[Question] : Ces extensions prendront toujours effet même si elles sont commentées. Quelle en est la raison ?

PS : Apache a été redémarré et l'ordinateur a été redémarré, mais il n'est pas valide. Il s'agit du PHP fourni avec Mac. La version est :
PHP 5.5.38 (cli) (construit : 21 août 2016). 21:48:49) < br>Copyright (c) 1997-2015 Le groupe PHP
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

黄舟黄舟2755 Il y a quelques jours632

répondre à tous(6)je répondrai

  • 为情所困

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

    Le fichier de configuration PHP.ini n'est pas au bon endroit, seul le suffixe d'extension sous Windows est .dll

    Sur Linux et Mac, c'est .so

    phpinfo(); jetez un oeil à loadphpini

    répondre
    0
  • 漂亮男人

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

    Y a-t-il un suffixe dll sur mac ?

    répondre
    0
  • 天蓬老师

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

    Le mauvais fichier doit être corrigé.

    répondre
    0
  • 天蓬老师

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

    Ces extensions sont compilées en PHP

    在对应的php.ini文件中修改
    extesnion_dir=/your/path/to/extensions
    指定一个目录,
    将相应扩展放到相应目录,
    然后在php.ini文件中添加
    extension=pdo.so

    répondre
    0
  • 大家讲道理

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

    J'ai regardé de plus près et j'ai découvert que le php.ini fourni avec Mac avait effectivement une telle section

    ; Si vous souhaitez qu'une extension soit chargée automatiquement, utilisez la syntaxe suivante
     :
    ;
    ; extension=modulename.extension
    ;
    ; ; ... ou sous UNIX :
    ;
    ; extension=msql.so
    ;
    ; ou avec un chemin :
    ;
    ; extension=/path/to/extension/msql.so
    ;
    Maintenant uniquement Changez simplement le suffixe dll en .so et c'est fait

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:14:57

    Cet élément est le fichier de configuration actuellement chargé

    répondre
    0
  • Annulerrépondre