国内建网站软件个人网页制作价格
国内建网站软件,个人网页制作价格,无极电影网站,做网站有名的公司在源码编译PHP-redis扩展时#xff0c;遇到缺少头文件问题【问题描述】error: ext/standard/php_smart_str.h: No such file or directory 【问题原因】PHP安装好的头文件目录#xff1a;/php/include/php/ext/standard/#xff0c;这些头文件#xff0c;在php7之前的版本遇到缺少头文件问题【问题描述】error: ext/standard/php_smart_str.h: No such file or directory 【问题原因】PHP安装好的头文件目录/php/include/php/ext/standard/这些头文件在php7之前的版本是包含 php_smart_str.h 的但7版本中没有 而是 php_smart_string.h 所以需要根据php的版本来下载不同的redis扩展包[ PHP7 ] phpredis下载地址 Github https://github.com/phpredis/phpredis官方 http://pecl.php.net/package/redis 如果使用Github下载的ZIP包需要用到unzip命令没有的话需要安装
yum install -y unzip zip解压并进入源码包unzip phpredis-develop.zip
cd phpredis-develop生成configure配置文件:/usr/local/php/bin/phpize编译安装:./configure --with-php-config/usr/local/php/bin/php-config --enable-redis;
make ;
make install;配置php.ini#在extension后添加
extension/php/lib/php/extensions/no-debug-non-zts-20151012/redis.so
查看php-fpm进程号[abt]# ps wxa|grep php1642 ? Ss 0:00 php-fpm: master process (/php/etc/php-fpm.conf)1643 ? S 0:00 php-fpm: pool www 1644 ? S 0:00 php-fpm: pool www 1840 pts/0 S 0:00 grep php
清除进程
[abt]# kill -9 1642 1643 1644
重启php-fpm[abt]# /php/sbin/php-fpm -c /php/etc/php-fpm.conf
再次查看php-fpm进程号变更后即重启成功。
查看php加载模块[abt]# php -v
PHP 7.0.24 (cli) (built: Oct 30 2017 20:23:22) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies[abt]# php -m
[PHP Modules]
bcmath
calendar
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
redis
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib[Zend Modules][abt]# php -m | grep redis
redis至此php-redis扩展安装完毕
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92469.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!