PHP添加扩展

拿添加pcntl扩展为例,使用phpize添加1.进入PHP源代码扩展应用目录ext 比如:# cd /usr/local/src/php-7.1.1/ext/pcntl如果没有源码目录,自己去官网下载一个即可 http://php.net/downloads.php 2.创建configure文件# unzip  3.执行configure# ./configure –with-php-config=/usr/local/php7/bin/php-config 4.# make && make install5.编辑php.ini 在最后一行加上extension…

PHP-FPM启动,停止,重启

启动PHP-FPM安装路径/sbin/php-fm比如执行:/usr/local/php7/sbin/php-fm 注意:php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,所以不要再看这种老掉牙的命令了,需要使用信号控制:master进程可以接收以下信号 INT, TERM 立刻终止QUIT 平滑终止USR1 重新打开日志文件USR2 平滑重载所有worker进程并重新载入配置和二进制模块 例子:先查看php-fpm的master进程号ps aux |grep p…

phpize 报错:Cannot find autoconf. Please check your autoconf installation and the

原因:操作系统没有安装autoconf。autoconf是一个用于生成可以自动地配置软件源码包,用以适应多种UNIX类系统的shell脚本工具,其中autoconf需要用到 m4,便于生成脚本 解决方案1:使用yum安装:yum install -y autoconf 解决方案2:使用源码安装:cd /usr/local/src/wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gztar -zxvf m4-1.4.9.tar.gzcd m4-1.4.9/./configure && make && make install…

WordPress更改文章显示摘要长度

编辑主题文件夹里面的function.php 增加下面代码 /*控制摘要字数*/ function new_excerpt_length($length) {     return 300;   //显示摘要长度 } add_filter(“excerpt_length”, “new_excerpt_length”); function new_excerpt_more($excerpt) {     return str_replace(“[…]”, “…”, $excer…

快速安装phpMyAdmin

下载 wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.tar.gz 解压 tar zxvf phpMyAdmin-4.8.3-all-languages.tar.gz 创建配置文件 cd phpMyAdmin-4.8.3-all-languages cp config.sample.inc.php config.inc.php 完成 如果访问出现 mysqli_real_connect(): (HY000/2002): No such file or directory 解决方法…