十一周三次课(3月8日)11.32 php扩展模块安装11.32 php扩展模块安装编译httpd时,有涉及动态和静态模块,其实PHP也一样有这样的说法。在本章讲述PHP安裝时,所有的模块全部都为静态,并没有任何动态的模块。所谓动态,就是一个独立存在的.so文件,在httpd中PHP就是以动态模块的形式被加载的。PHP一旦编译完成后,要想再增加一个功能模块的话,要么重新编译PHP,要么直接编译一个
分类:
其他好文 时间:
2018-03-08 17:27:31
阅读次数:
149
昨天把ansible-tower安装在这机器上,然后把原来的nginx霸占了,逼迫把zabbix的web换上了apache,源码安装上apache和重新编译php后,就出现这个php错误提示。把php.ini的session路径改了,然后再把session目录递归权限改为777,然后重启php和apache即可。附上关于zabbix的apache和php的源码指定的模块./configure--p
分类:
Web程序 时间:
2018-03-07 15:10:17
阅读次数:
275
不需要重新编译php,可以动态扩展php模块这里以扩展mysqli为例:1.安装phpize需要的依赖包#yuminstallm4autoconf2.生成编译mysqli的configure进入PHP源码目录中扩展模块目录ext#cd/app/httpd/php-5.6.34/ext/mysqli#/usr/local/php/bin/phpizeConfiguringfor:PHPApiVers
分类:
Web程序 时间:
2018-03-05 17:02:11
阅读次数:
201
使用php的常见问题是:编译php时忘记加入某扩展,后来想加入扩展,可是由于安装php后又装了一些东西如PEAR等,不想删除文件夹重装,那么此时就须要自己又一次添加某模块支持了,Linux操作系统下能够用phpize给PHP动态加入扩展.下面就以扩展模块 oci8为例(php连接oracle数据库须 ...
分类:
数据库 时间:
2018-02-06 22:58:18
阅读次数:
291
在Linux服务器环境中部署SSH2扩展以编译PHP文件中的SSH脚本命令,具体配置方法如下,如果是在正式环境中直接运行,建议做好备份。1.安装支持的库文件命令:yum install php-devel php-pear libssh2 libssh2-devel2.建立ssh2扩展命令:pecl install -f ssh2之后会显示安装的日志,需要选择时直接按回车键就好3.安装
分类:
系统相关 时间:
2018-01-18 17:16:39
阅读次数:
187
下载redis redis端口6379 netstat -ln | grep 6379查看端口进程命令, wget http://download.redis.io/releases/redis-2.6.16.tar.gz tar zxvf redis-2.6.16.tar.gz cd redis- ...
分类:
系统相关 时间:
2017-12-26 23:13:04
阅读次数:
174
前言 PHP的socket连接函数有三种方案 1、集成于内核的socket fsockopen pfsockopen 2、PHP扩展模块带有的socket功能, 编译PHP时必须在配置中添加 配置项来启用 socket_create socket_bind socket_connect socket ...
分类:
Web程序 时间:
2017-12-08 16:39:55
阅读次数:
234
通过phpize为php在不重新编译php情况下安装模块memcache 1. 下载 wget http://pecl.php.net/get/memcache-2.2.4.tgz 解压 tar -zxvf memcached-2.2.4.tgz cd memcached-2.2.4 2.进入目录 ...
分类:
Web程序 时间:
2017-12-03 22:48:09
阅读次数:
327
PHP-FPM 是一个 PHP FastCGI 管理器,一般 Nginx 上面跑 PHP 程序都会将 PHP 程序丢给 PHP-FPM 来解析。好了,就这样! PHP 5.4 开始集成了 PHP-FPM ,也就是说编译 PHP 时,只要 --enable-fpm 就装好了 PHP-FPM 。 一、安 ...
分类:
Web程序 时间:
2017-11-15 21:42:35
阅读次数:
265
首先进入PHP源码目录,比如这个: 运行下PHP目录下的phpize,接着就可以和普通代码一样,配置编译安装了(注意查询支持的参数) 然后要在php.ini添加这个: 可通过php -m命令查询php的所有模块,可用grep筛选出想看的 ...
分类:
Web程序 时间:
2017-10-15 14:16:23
阅读次数:
187