linux环境
linux下安装方式有:yum、pecl、编译安装
安装yaml扩展
yum search yaml
yum install php-pecl-yaml
直接就装好了,不需要配置ini
安装swoole
pecl install swoole
直接就装好了不需要配置ini
windows:
1、 下载
2、放到D:\wamp64\bin\php\php7.3.1\zend_ext,注意是zend_ext文件夹
3、改配置文件:
[xdebug]
zend_extension="d:/wamp64/bin/php/php7.3.1/zend_ext/php_xdebug-3.0.4-7.3-vc15-x86_64.dll"
;xdebug.remote_enable = off
;xdebug.profiler_enable = off
;xdebug.profiler_enable_trigger = Off
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;xdebug.profiler_output_dir ="d:/wamp64/tmp"
;xdebug.show_local_vars=0
xdebug.output_dir = "d:/wamp64/tmp"
扩展下载地址:
https://pecl.php.net/packages.php
关于pecl
1. 不需要另外安装,pecl是php自带的扩展管理工具。不需要连接外部网络。
2. 使用pecl安装php扩展:
(1) 打开命令行,进入php安装目录下的bin文件夹;
(2) 输入 pecl install 扩展名,例如:pecl install mongodb;
(3) 等待安装完成;
(4) 将扩展加入php.ini中,在php.ini中添加 extension=扩展名.so,例如:extension=mongodb.so;
(5) 重启web服务器,安装完成。