Pourquoi php7 n'a-t-il pas d'extensions de base comme mysqli pdo ? L'avez-vous installé manuellement après avoir installé php7 ? et cela prend tellement de temps pour installer une extension. Désolé, je voudrais demander à ceux qui ont installé php7 seuls, comment installer des extensions ? Sous Linux
Cette machine est Debian, avec la source de Dotdeb ajoutée (le thon Tsinghua a un miroir)
Si c'est Ubuntu. Vous devez également ajouter la source :
Ubuntu utilise ceci : add-apt-repository ppa:ondrej/php (si vous ne comprenez pas, collez-le et recherchez pour trouver un tas de tutoriels)
En bref, les sources par défaut du système sont relativement anciennes. Si vous souhaitez utiliser la nouvelle version, vous devez ajouter vous-même la source apt.
De plus, swoole doit être installé avec pecl, qui supporte parfaitement php7
C'est la différence entre un environnement intégré et un environnement non intégré Cela n'a rien à voir avec PHP7, non ?
Extension officielle, vous pouvez utiliser la gestion des packages telle que apt pour installer, c'est très pratique et sans tracasL'avez-vous installé en un clic en utilisant miam ? Il est préférable de compiler et d'installer. Apportez simplement toutes les extensions lors de la configuration. Vous pouvez vous référer à :
Compilation et installation LNMP
.
Exécutez php -m et vous saurez combien d'extensions ont été installées.