码迷,mamicode.com
首页 >  
搜索关键字:编译php    ( 249个结果
PHP Socket 编程进阶指南
socket函数只是PHP扩展的一部分,编译PHP时必须在配置中添加 --enable-sockets 配置项来启用。 如果自带的PHP没有编译scokets扩展,可以下载相同版本的源码,进入ext/sockets使用phpize编译安装。 socket系列函数 socket服务端/客户端流程: 图 ...
分类:Web程序   时间:2018-07-11 12:19:35    阅读次数:232
Centos7.4源码搭建zabbix3.4.11企业级监控
Centos7.4源码搭建zabbix3.4企业级监控目录前言:一、下载zabbix源码包并解压二、进入zabbix目录源码安装2.1、创建zabbix用户2.2、在mysql创建zabbix数据库并授权2.3、将zabbix的基础SQL包导入zabbix数据库2.4、源码编译安装zabbix并指定参数2.5、配置zabiix2.6、将zabbix的启动脚本cp到/etc/init.d/目录下,并
分类:其他好文   时间:2018-07-07 23:58:23    阅读次数:693
composer 安装 Yii2 的坑
坑1:安装composer需要php有openssl模块坑3:composer安装Yii2框架时用到mbstring模块坑2:编译时iconv出问题1.提前排除坑:编译php./configure--with-openssl--enable-mbstringmake//viMakefile//找到EXTRA_LIBS=-lcrypt-lz行//末尾添加-liconvmaketestmakeinst
分类:其他好文   时间:2018-06-16 16:18:27    阅读次数:205
MAMP 环境下为 php 添加 pcntl 扩展
pcntl 介绍 pcntl 扩展可以支持 PHP 的多线程操作。(非Unix类系统不支持此模块) phpize 介绍 phpize 可以用来给 PHP 动态的添加扩展。比如编译 PHP 时忘记添加某扩展,后来想添加该扩展,即可以使用 phpize 动态的添加该扩展。 本文将介绍如何使用 phpiz ...
分类:Web程序   时间:2018-06-12 20:14:03    阅读次数:349
6月4日
11.32 php扩展模块安装编译httpd时,有涉及动态和静态模块,PHP也一样有静态与动态之分,之前所涉及到的PHP安装都全部为静态,并没有任何动态的模块,所谓动态,就是一个独立存在的.so文件,在httpd中PHP就是以动态模块的形式被加载的。PHP一旦编译完成后,要想再增加一个功能的话,要么重新编译PHP,要么直接编译一个扩展模块(生成一个.so文件),然后在php.ini中配置一下,就可
分类:其他好文   时间:2018-06-05 10:19:07    阅读次数:162
PHP多进程编程实例
场景:日常任务中,有时需要通过php脚本执行一些日志分析,队列处理等任务,当数据量比较大时,可以使用多进程来处理。 准备:php多进程需要pcntl,posix扩展支持,可以通过 php - m 查看,没安装的话需要重新编译php,加上参数--enable-pcntl,posix一般默认会有。 创建 ...
分类:Web程序   时间:2018-06-04 19:14:40    阅读次数:207
给PHP开启shmop扩展实现共享内存
在项目开发中,想要实现PHP多个进程之间共享数据的功能,让客户端连接能够共享一个状态,需要开启共享内存函数shmop。如果预期考虑会遇到这方面需求,那么最好在编译PHP的时候添加--with-shmop选项。但是编译的时候没有添加,只能在重新编译配置了。 一、找到php源码包里的扩展目录,进入shm ...
分类:Web程序   时间:2018-06-01 16:19:04    阅读次数:303
compile php with openssl on mac osx error 填坑
从源码手动编译 PHP 时出现如下错误: Default 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Undefined symbols for architecture x86_64: "_PKCS5_PBKDF2_HMAC", referenced from: _zif_o ...
分类:Web程序   时间:2018-05-25 23:33:51    阅读次数:336
安装php7.2并且整合nginx且分开部署
1.安装php 7.2 2.php配置 3.nginx配置 4.测试 5.报错与解决 1.安装php 7.2 启动容器: 复制php至容器 安装插件 编译php 2.配置PHP 1.复制php-fpm.conf 2.复制www.conf 3.修改www.conf 查看php容器ip地址 修改www. ...
分类:Web程序   时间:2018-05-15 01:44:28    阅读次数:355
Ubuntu 下安装 Swoole
环境:Ubuntu16.04 apache2 : apache服务器 php : php php-pear : 是用来开发php扩展的,提供一些用来开发、编译php扩展程序的必要php组件,一般是一些php源码的头文件和依赖库如果需要通过源码方式安装一些php module,比如php-mysql, ...
分类:系统相关   时间:2018-04-30 14:30:47    阅读次数:248
249条   上一页 1 ... 3 4 5 6 7 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!