php
giant-one
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
源码安装php7.0
安装前的准备安装gcc和g++环境(编译需要用到,已有的话可以跳过)yum -y install gcc gcc-c++ kernel-devel //安装gcc、c++编译器以及内核文件安装一些php的依赖包yum -y install libxml2yum -y install libxml2-develyum -y install opensslyum -y insta...原创 2020-04-29 22:27:14 · 493 阅读 · 0 评论 -
php problem with the ssl ca cert (path? access rights?) 解决
问题描述1、命令行直接使用系统的curl一切正常。2、LNMP环境中调用curl报错:php problem with the ssl ca cert (path? access rights?)在curl中已经设置curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYH...原创 2019-03-01 18:58:28 · 2762 阅读 · 0 评论 -
mac php安装xdebug扩展
下载xdebug文件1.将phpinfo();的信息全部输入网址中的框,得到适配的xdebug版本:网址:http://xdebug.org/wizard.php2.下载并解压sudo tar -zxvf xdebug-2.7.0.tgz cd xdebug xdebug-2.7.03.配置configuremake执行make报错/bin/sh /Us...原创 2019-03-20 15:13:43 · 1461 阅读 · 0 评论 -
Installing xdebug on MacOs Mojave - 'php.h' file not found
再给php安装xdebug时执行make报错brew doctorbrew link --overwrite php//执行完后,重新执行phpizephpize./configure --with-php-config=/usr/bin/php-config再次执行make,发现问题得以解决...原创 2019-03-13 17:26:58 · 2874 阅读 · 0 评论 -
php安装swoole扩展
首先下载源码包pecl download swoole解压并进入目录tar -zxvf swoole-4.3.3.tar.gz && cd swoole-4.3.3 执行phpize生成configure可执行文件这里的目录一定是你要安装swoole扩展对应的php版本的安装目录,如果存在多个php版本一定要注意这一点/usr/local/Cella...原创 2019-04-29 11:40:24 · 399 阅读 · 0 评论 -
使用swoole来加速你的laravel应用
为什么要用swoole来加速laravel呢?下图展示了PHP的生命周期,正如你所看到的那样,当你每次运行PHP脚本的时候,PHP都需要初始化模块并为你的运行环境启动Zend引擎,中间会经过语法分析、词法分析,最后把你的代码编译为OpCode来交给Zend引擎执行。但是,这样的生命周期需要在每次请求的时候都执行一遍,因为单个请求创建的环境在请求执行结束之后会立即销毁。换句话说,在传统的P...原创 2019-05-05 16:11:45 · 4187 阅读 · 0 评论 -
mysql 使用 127.0.0.1可以连接但是 localhost却不可以
问题描述 在一次客户项目的部署中,发现数据库连接失败,报错No such file or directory查找原因于是写了一个测试脚本如下//创建连接:参数1:主机地址 2:数据库用户名 3:用户密码 4:数据库$mysqli = new mysqli("localhost","web","123456","oa");//判断连接是否成功if($mys...原创 2019-07-08 23:28:41 · 2688 阅读 · 1 评论
分享