php5.3.3版本前后变化中php-v和sbin/php-fpm -v
2024-08-30 07:57:30
重装php-fpm试试,遂去http://php-fpm.org/download/想下载个新版本的php-fpm,
结果发现版本大于5.3.3的PHP内部已经集成了php-fpm,不用再另行安装了。
查询php的版本
php --version php --version
PHP 5.6. (cli) (built: Mar ::)
Copyright (c) - The PHP Group
Zend Engine v2.6.0, Copyright (c) - Zend Technologies
自己一直用的是安装在另一个目录的php-fpm,和PHP并不是配套的
查看这个php-fpm的版本,发现是5.3.3
$/usr/sbin/php-fpm -v
PHP 5.3. (fpm-fcgi) (built: Oct ::)
Copyright (c) - The PHP Group
Zend Engine v2.3.0, Copyright (c) - Zend Technologies
而PHP内部集成的php-fpm版本是5.6.6
$ /usr/local/php/sbin/php-fpm -v
PHP 5.6. (fpm-fcgi) (built: Mar ::)
Copyright (c) - The PHP Group
Zend Engine v2.6.0, Copyright (c) - Zend Technologies PHP内部集成的php-fpm重启,成功
/usr/local/php/sbin/php-fpm
root : ? :: php-fpm: master process (/usr/local/php/etc/php-fpm.conf)
nobody : ? :: php-fpm: pool www
nobody : ? :: php-fpm: pool www
nobody : ? :: php-fpm: pool www
安装程序的时候需要多加小心,尽量显式的标明软件的版本
另外需要注意:
在php.ini中一定要配置extension_dir和extension,如:
extension_dir = "/usr/lib64/php/modules/"
extension=redis.so
phpredis编译出来的redis.so也需要拷贝到"/usr/lib64/php/modules/"中
"/etc/php.d/"中也要软连接redis.so,并且要创建一个redis.ini文件,内容如下:
$ cat /etc/php.d/redis.ini
Enable redis extension module
extension=redis.so 安装phpredis还可以通过命令
pecl install redis 查看php安装了哪些模块
/usr/local/php/sbin/php-fpm -m
最新文章
- docker – 你应该知道的10件事
- SpringMVC与mybatis整合
- eclipse中没有R文件
- jquery实现标签上移、下移、置顶
- 【Spring】Spring系列3之Spring AOP
- 转:python webdriver API 之控制浏览器滚动条
- Zabbix页面遇到历史记录的乱码需要修改数据库
- 【总结】IE和Firefox的Javascript兼容性总结(转)
- BFPRT(线性查找算法)
- 没有Where条件下group by走索引
- POJ 2021
- jQuery hover demo
- 基于Dubbo框架构建分布式服务
- 使用 桌面的 chrome 远程调试 Android 的页面
- ZooKeeper 应用场景
- JavaAppArguments.java程序的更改
- Keil 3光标问题 以及汉字问题
- VC编程之设置客户区背景图片
- 从零开始编写动态库文件Makefile,C++版
- JS声明对象时属性名加引号与不加引号的问题