Cet article présente principalement la méthode d'installation de l'extension yar en php7. Il analyse en détail les étapes spécifiques, les commandes associées et les précautions d'installation de l'extension yar en php7 sous forme d'exemples. Les amis dans le besoin peuvent s'y référer
.Les détails sont les suivants :
Pour découvrir le framework RPC Yar, vous avez besoin de :
1. Installez le protocole de packaging binaire msgpack
2. Installez les extensions yar. et dépendances
1. Installez le protocole d'empaquetage binaire msgpack
1 Il existe de nombreuses façons d'installer les packages d'extension PHP Bien sûr, rien. est plus violent que pecl. Avant de l'utiliser, vous devez confirmer si phpize existe
2. >
find / -name phpize
3. Ok, installez d'abord msgpack
yum install php-devel
L'installation saute beaucoup de choses. processus de compilation, omettez ING et ne vous souciez que des dernières lignes
pecl install msgpack
Après l'installation, msgpack.so sera automatiquement copié dans la bibliothèque d'extensions php et la configuration sera écrite.
Build process completed successfully Installing '/usr/include/php/ext/msgpack/php_msgpack.h' Installing '/usr/lib64/php/modules/msgpack.so' install ok: channel://pecl.php.net/msgpack-0.5.6 configuration option "php_ini" is not set to php.ini location You should add "extension=msgpack.so" to php.ini
2. Décompresser et compiler
wget http://pecl.php.net/get/yar-2.0.0.tgz
Problème rencontré :
vérification de cURL dans le chemin par défaut. . introuvabletar -zxvf yar-2.0.0.tgz cd cd yar-2.0.0 /usr/bin/phpize ./configure --with-php-config=/usr/bin/php-config7.0*
Installer curl-devel<🎜. >
yum -y install curl-devel sudo apt-get install libcurl4-gnutls-dev
make && make install
sudo cp yar.so /usr/lib/php/20151012/yar.so
7. Redémarrez php-fpm nginx
echo "extension=yar.so" > /etc/php/7.0/mods-available/yar.ini ln -sf /etc/php/7.0/mods-available/yar.ini /etc/php/7.0/fpm/conf.d/20-yar.ini ln -sf /etc/php/7.0/mods-available/yar.ini /etc/php/7.0/cli/conf.d/20-yar.ini
service php7.0-fpm restart service nginx restart
yar
Méthode d'extensionyarn Quoi est-ce ? Comment yarn remplace-t-il npm pour gérer les dépendances des modules de projet front-end ?
Partagez le tutoriel sur la façon d'installer Swoole, Yar et Yaf sous PHP 7
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!