- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 swoole 安装
环境这里不在使用apache做为web server。该用nginx + php-fpm,性能更强大,配置更方便。并且为了跟上php的步伐,也使用了比较新的php版本[x] centos7[x] php7.0.12[x] nginx/1.10.2[x] php-fpm下载 swoole首先下载swoole的源码包,这个操作很简单,没有太多说的。wget -c https://github.com/...
2018-07-12 16:33:41
335
转载 js验证上传图片格式和大小是否符合要求
function getPhotoSize(obj){photoExt=obj.value.substr(obj.value.lastIndexOf(".")).toLowerCase();//获得文件后缀名if(photoExt!=".png"&&photoExt!=".jpg"){alert("请上传后缀名为jpg或png的照片!");obj.outerHTML=obj.out...
2018-05-29 20:21:51
1805
转载 LNMP一键包安装后解决MySQL无法远程连接问题
解决思路:之前也遇到过这个问题,解决的途径也是五花八门,从百度和Google上也看到各种解决方案,基本上分以下几种:1,没有给root对应的权限-- @'192.168.1.123'可以替换为@‘%’就可任意ip访问mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED ...
2018-05-27 20:35:59
278
转载 linux中编译安装php7 用systemctl启动
linux、centos7中安装php7安装gcc wgetyum -y install gcc gcc-c++ wget复制代码安装一些库yum -y install php-mcrypt libmcrypt-devel libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freety...
2018-05-18 16:36:48
4045
转载 nginx 和 php 的原理 与 配置
采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。这一步对新手而言一般需要网上查资料,对于一般的熟手而言,也有不少同学并没有搞透彻为何要如此这般配置。本文的主要内容为如何在ngin...
2018-05-18 15:59:48
190
转载 Nginx的安装与配置
写在前面在学习搭建LNMP环境的过程中初识Nginx(读法:engine x),感觉完全复制粘贴网上的安装配置方法没有什么意义,就打算展开学习一下。关于Windows下Nginx的安装和配置:Windows下的Nginx安装与配置(PHP) 工作环境腾讯云 1核 1GB 1Mbps 云服务器CentOS 7.2 64位已经安装了PHP使用putty链接服务器书面信息Nginx:俄罗斯工程师Igor...
2018-05-09 10:00:50
157
转载 centos7 安装php7遇到的问题
一、首先查看是否有老版本yum list installed | grep php二、如果安装的有yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86...
2018-05-05 15:51:47
3120
1
转载 PHP中的socket函数
要创建基于socket的应用程序,就需要详细了解socket的操作方法,这里列举PHP中一些重要的socket函数。1. socket_create ( int $domain , int $type , int $protocol )此函数用于创建一个socket,它有三个参数,返回值是一个句柄(资源)。$domain 指定创建socket时使用的通信协议族,其可选的值为:AF_INET: 基于...
2018-05-04 14:57:36
180
转载 gitlab 搭建与使用
安装安装过程可参考gitlab官网。下面以cent os 为例,简单说明其安装过程。安装和配置必须的packagesOn CentOS, the commands below will also open HTTP and SSH access in the system firewall.sudo yum install -y curl openssh-server openssh-client...
2018-04-27 16:53:47
213
转载 Lumen中启用session
Lumen框架已经剔除了session的默认支持,但是我们仍然可以自己添加session功能,这一切都得益于强大的Laravel及Composer。Lumen5.2 的Release Notes中官方明确的指出Lumen专注于构建无状态API,JSON API 服务,移除了session和view的支持,但其实view还是存在的,session确实真的被移除了因为项目需要所以我决定找回sessio...
2018-04-26 20:41:18
868
转载 Laravel 5.5以下 —— Laravel Debugbar 扩展包安装及使用教程
文章概览安装;高级用法。接下来是详细解说。安装1). 使用 Composer 安装该扩展包:composer require barryvdh/laravel-debugbar:2.4.02). 安装完成后,修改 config/app.php 在 providers 数组内追加 Debugbar 的 Provider'providers' => [ ... Barryvdh\...
2018-04-20 15:02:09
649
转载 PHP结合Redis来限制用户或者IP某个时间段内访问的次数
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); //获取客户端真实ip地址 function get_real_ip(){ static $realip; if(isset($_SERVER)){ if(isset($_SERVER['HTTP_X_FORWAR...
2018-04-20 09:12:46
278
转载 Laravel 中使用 Redis 数据库
一、前言Redis 是一个开源高效的键值对存储系统,它通常用作为一个数据结构服务器来存储键值对,它可以支持字符串、散列、列表、集合、有序集合。1. 安装 predis/predis在 Laravel 中使用 Redis 之前,你需要通过 Composer 来安装 predis/predis 包(~1.0):$ composer require predis/predis12. 配置Redis 的配...
2018-04-19 15:13:35
1162
转载 centos 7.2 编译安装 lnmp环境(究极篇)
转自http://www.centoscn.com/CentosServer/www/2014/0904/3673.html准备篇:CentOS 7.0系统安装配置图解教程http://www.centoscn.com/image-text/setup/2014/0724/3342.html一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改...
2018-04-17 15:40:00
200
转载 laravel 实现访问频率限制
按官方解释,实现访问频率限制非常简单:?123Route::get('test', function(){ return 'helle world' ;})->middleware('throttle');也确实如此,cache存储访问次数,做出判断。之前使用了zizaco/entrust(一个基于角色的权限管理包),其中把 .env 中的CACHE_DRIVER=file 改为了 CAC...
2018-04-16 12:07:29
4655
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人