PHP
Runner_NingGuo_Wen
云在天边,水在瓶
展开
-
Laravel 虚拟主机 502错误
curl -I homestead.test 502 bad gateway tail /var/log/nginx/homestead.test-error.log 2021/01/13 14:33:49 [error] 740#740: *3 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.10.1, server: hom.原创 2021-01-13 23:21:19 · 599 阅读 · 0 评论 -
RESTful api
#格式 https[协议]://api.example.com[域名]/v1[版本]/animals[资源名] #动词 * GET(SELECT):从服务器取出资源(一项或多项)。 * POST(CREATE):在服务器新建一个资源。 * PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。 * PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。 * DELETE(DELETE):从服务器删除资源。 * GET /zoos:列出所..原创 2020-12-07 15:51:51 · 135 阅读 · 0 评论 -
ab工具压测
# 安装 yum install -y httpd-tools # 压测 ab -c 100 -n 100http://localhost/member/index.php?act=seccode&op=makecode&type=50,120&nchash=a773092f&t=0.9891769412229554 -n 请求数 -c 并发量 # 指标 Requests per second : 每秒请求数 Time per reques...原创 2020-09-17 15:08:20 · 176 阅读 · 0 评论 -
php 5.6 redis.so扩展、zend_smart_str.h 错误
# 版本错误 fatal error: zend_smart_str.h: No such file or directory # 编译 wgethttp://pecl.php.net/get/redis-2.2.7.tgz tar zxf redis-2.2.7.tgz cd redis-2.2.7/ /Data/app/php/bin/phpize ./configure --with-php-config=/Data/app/php/bin/php-config make &..原创 2020-07-12 16:55:31 · 640 阅读 · 0 评论 -
php替换换行符
windows: /r/n Linux: /n Mac: /r $str = str_replace(array("/r/n", "/r", "/n"), '', $str); $str = preg_replace('//s*/', '', $str); $str = str_replace(PHP_EOL, '', $str); 「PHP_EOL 换行符」原创 2020-07-06 10:45:44 · 134 阅读 · 0 评论 -
ShopNC 之 PHP 5.6 安装
接上篇:「 Shopnc之nginx配置」 版本:php-5.6.9 系统:centos 7 # 目录 mkdir -p /Data/app/mysql #用户 useradd -g www www groups www # 库依赖 yum install -y gd-devel yum install -y curl-devel yum install -y pcre-devel yum install -y zlib-devel yum install -y...原创 2020-06-30 18:37:52 · 181 阅读 · 0 评论 -
使用 phpize 编译mysqli时提示 autoconf 和 perl 错误
版本:php 5.6.9 扩展:mysqli 工具:phpize [root@centos-linux mysqli]# /Data/app/php/bin/phpize 「autoconf 错误」 Configuring for: PHP Api Version:20131106 Zend Module Api No:20131226 Zend Extension Api No:220131226 Cannot find autocon...原创 2020-06-28 21:38:43 · 331 阅读 · 0 评论 -
php 5.6 编译参数 with-mysql
系统:centos 7 版本:php 5.6 --with-mysql=/Data/app/mysql configure: error: Cannot find MySQL header files under /Data/app/mysql. Note that the MySQL client library is not bundled anymore! yum install -y mysql-devel --with-mysql=/usr configure: error: .原创 2020-06-26 17:01:24 · 200 阅读 · 0 评论 -
composer安装
环境:CentOS + MacOSx 作用:PHP依赖管理 版本:1.10.7 # centos /usr/local/php/bin/php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');” /usr/local/php/bin/php composer-setup.php mv composer.phar /usr/local/bin/composer 「全域」 ...原创 2020-06-14 19:28:34 · 105 阅读 · 0 评论 -
mysql5.6编译安装
# 工具 yum -y install gcc yum -y install gcc-c++ yum -y install make yum -y install cmake (注:Mysql 5.5后不再使用 ./configure 改用 cmake 编译工具) //wget wgethttp://www.cmake.org/files/v3.1/cmake-3.1.1.tar.gz;tar -zxf cmake-3.1.1.tar.gz;./bootstrap;make;make insta.原创 2020-05-26 09:53:53 · 173 阅读 · 0 评论