最近在安装swoole的时候老是出错,安装完成以后再php-m中能看到swoole扩展已经开启,而在 phpinfo中却看不到。查看了下php.ini的位置发现这两个指向的路径不同。查看了下安装的php有两个版本,一个是自带的在/usr/bin/php,一个是自己编译安装的php7.0在/usr/local/php/bin/php。所以决定将自带的PHP版本删除。
删除之后发现运行php-m出现bash: /usr/bin/php: command not found 命令找不到。出现这个原因是没指定php7.0环境变量。
解决方案:vi /etc/profile ;
将这个加进去 export PATH="/usr/local/php/bin:$PATH"