mac下给php编译openssl扩展报错 fatal error: 'openssl/evp.h' file not found

在mac下给php编译openssl扩展的时候报这个错误,我之前用brew安装过openssl扩展,但是make的是报错 fatal error: 'openssl/evp.h' file not found 解决办法:在命令行输入./configure --help 会有参数信息,之后执行 ....

2017-04-07 13:47:26

阅读数 3033

评论数 0

mac下brew安装php扩展swoole失败

mac下面用brew安装了php扩展swoole后,虽然brew这边显示成功安装,但是网页显示异常,php -m 显示如下       PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/ph...

2017-03-17 12:40:43

阅读数 2520

评论数 0

linux下使用phpize编译安装mcrypt扩展

PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。 其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。PHP加密扩展库Mcrypt的算法和加密模式 Mcrypt库支持20多种加密算法和8种加密模式,具体可以通过函数mcry...

2016-12-07 09:15:47

阅读数 1430

评论数 0

记录php7 curl请求报Segmentation fault: 11的解决过程

因为macbook pro送修,在新的mac电脑搭建了php7.1的环境,在跑脚本的时候报Segmentation fault: 11,脚本中请求了一些外部接口,没什么特殊的逻辑。查询无果之后。决定打开coredump 看下进程crash信息 问题追溯 首先打开coredump ➜ ~ uli...

2019-07-19 13:14:02

阅读数 38

评论数 0

php面试题 数字字符串如何转换成整数类型

问题 : 自己编码实现字符串 "12345" 转换成数字 12345?涉及知识点:字符串在计算机中的表示方法ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数...

2018-02-25 03:30:21

阅读数 205

评论数 0

nginx recv() failed 错误,php "zend_mm_heap corrupted\n"错误

这两天在测试环境部署codereview系统phabricator后,phabricator提示安装php扩展apcu提高系统性能,安装之后偶尔刷新页面的时候显示502错误。errorlog 显示 recv() failed php-fpm日志显示子进程不断重启 debug方法: 1.配置ph...

2017-11-08 11:04:01

阅读数 329

评论数 0

数据库性能优化技巧之:变长表、定长表

什么是定长表和变长表? 包含任何varchar、text等变长字段的数据表,即为变长表,反之则为定长表。 表设计思路: 在设计表结构时如果能够使用定长数据类型尽量用定长的,因为定长表的查询、检索、更新速度都很快。必要时可以把部分关键的、承担频繁访问的表拆分,例如定长数据一个表,非定长数据一个表。...

2017-11-02 14:28:50

阅读数 170

评论数 0

进程异常退出 EIO input/output error

最近在用php写一个多进程的服务,但是不定时会发生奔溃,日志里也没有关于进程奔溃的异常显示 于是尝试用strace -p pid 跟踪进程的执行状态。 strace命令介绍:strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬...

2017-10-13 15:21:41

阅读数 1436

评论数 0

为什么有些语言会比别的快?

为什么有些语言比别的快:JIT与字节码的使用,带来了Java和C#这样介于前两者之间的中间选择;编译型语言比解释型快,引入的间接层越多,速度越慢;语言设施上的投入力度;语言本身的设计等等。

2017-10-12 10:38:07

阅读数 93

评论数 0

Web系统大规模并发——电商秒杀与抢购

电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因?  ...

2017-10-11 10:22:04

阅读数 97

评论数 0

centos7下Openfire安装+集群+Hazelcast插件+Haproxy

首先介绍一下在centos下如何安装openfire 1、升级一下yum #yum update 2、删除系统中自带的JAVA插件 #yum -y remove java* 3、配置java环境 下载jdk-7u79-Linux-x64.tar.gz到/tmp/下(路径随意)  进入/...

2017-08-04 10:28:19

阅读数 239

评论数 0

upstream sent too big header while reading response header from upstream

今天在处理fusionpbx一个form表单提交时 nginx出现502 错误日志出现如下信息 解决方法: 在nginx.conf配置文件http段中加入如下配置 fastcgi_buffers 8 8k; fastcgi_buffer_size 8k;

2017-06-27 14:17:31

阅读数 447

评论数 0

websocket协议详解

websocket约定了一个通信的规范,通过一个握手的机制,客户端(浏览器)和服务器(webserver)之间能建立一个类似tcp的连接,从而方便c/s之间的实时通信。在websocket出现之前,web交互一般是基于http协议的短连接或者长连接。

2017-05-06 10:46:00

阅读数 435

评论数 0

一根反斜线,两根反斜线的区别

非Windows操作系统(Unix、Linux、Max OS X,等等) 使用斜线字符( / )来分隔文件路径里的子目录(或文件夹)。如果某个文件存放在当前目录的 父目录里,可以通过../filename的形式来引用它,其中的../代表当前目录的父目录。如果某个文件存放在当前目录的子目录里,可以...

2017-04-23 12:58:57

阅读数 447

评论数 0

C语言socket()函数:建立一个socket通信

//Create socket socket_desc = socket(AF_INET, SOCK_STREAM, 0); 头文件:#include #include 定义函数:int socket(int domain, int type, int protocol); 函数说明:soc...

2017-04-22 06:27:21

阅读数 979

评论数 0

网站失去响应 nginx服务启动失败

今天朋友的网站失去响应,说是执行快照恢复之后就不正常了 用telnet连接80端口失败,判断web服务器挂掉了 登录服务器 发现mysql服务运行正常 没有找到apache目录 只找到nginx目录 然后发现nginx服务启动不了 执行nginx 出现以下错误 nginx: [emerg] inv...

2017-03-22 12:14:25

阅读数 672

评论数 0

macbook下启动mysql报错 . ERROR! The server quit without updating PID file

今天在macbook下启动mysql的时候报错 如下 . ERROR! The server quit without updating PID file (/usr/local/var/mysql/ACA6061E.ipt.aol.com.pid). 解决方法: 1 找到错误日志文件的位置...

2017-03-19 14:02:42

阅读数 2502

评论数 0

VirtualBox下kali安装增强功能

虚拟机下装了Debian,居然不能安装增强功能。。。神奇啊。。。 解决方法: sh /media/cdrom0/VBoxLinuxAdditions.run

2017-01-06 19:01:58

阅读数 325

评论数 0

腾讯云直播api 删除视频接口POST 请求过程

public function Signature($baseUrl,$secretKey,$array){ $str = ''; foreach ($array as $key=>$value){ if($key=="Action"){ ...

2016-12-16 13:05:16

阅读数 2370

评论数 1

远程连接mysql 授权

1. 在mysql中创建用户 mysql> CREATE USER demo IDENTIFIED BY "123456"; 2.赋予任何主机访问数据的权限 mysql> GRANT ALL PRIVILEGES ON database_name.* ...

2016-12-12 14:09:09

阅读数 262

评论数 0

提示
确定要删除当前文章?
取消 删除