php小白成长之路
文章平均质量分 72
snow_small
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装nginx时报错:No package nginx available. Error: Nothing to do
在安装nginx时出现以下错误:[root@localhost data]# yum install nginx -yLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfile *base: mirrors.163.com *extras: mirrors.163.com原创 2017-11-30 15:02:05 · 5291 阅读 · 1 评论 -
CentOS6下源码安装php7
1、首先yum编译必备的包yum -y install libxml2 libxml2-devel curl-devel libpng-devel freetype-devel libmcrypt-devel libjpeg-devel2、下载php7,我下的是php,下载的位置是/data/download下载地址:wget http://cn2.php.net/distri原创 2017-11-30 15:03:04 · 2342 阅读 · 3 评论 -
CentOS6下源码编译的php7安装redis扩展
一、安装redis1、安装redis的依赖yum install gcc gcc-c++ kernel-devel2、下载redis,楼主的位置是/data/downloadwget http://download.redis.io/releases/redis-3.2.0.tar.gz3、解压,编译tar xzf redis-3.2.0.tar.gzcd redis-3.原创 2017-11-30 15:03:53 · 1173 阅读 · 0 评论 -
Laravel使用ajax和layer.js实现无刷新删除
1、首先要引入layer.js2、给删除按钮加事件id }})">删除3、事件的内容function delUser(user_id) { layer.confirm('您确定要删除我吗?', { // 使用layer.js确认弹窗 btn: ['确定', '取消'], },原创 2017-12-25 16:41:04 · 2420 阅读 · 0 评论 -
在laravel中使用ajax实现二级联动
1、html页面: 过期规则: 请选择规则 @foreach($rules as $rule) value }}" rule_id="{{ $rule->id }}">{{ $rule->name }} @endforeach 过期倍数: 请选择原创 2017-12-18 11:40:02 · 1066 阅读 · 0 评论 -
laravel下实现批量删除
1、HTML的内容 // 用来全选 @foreach ($keys as $key) id }}"> // 复选框原创 2017-12-27 11:09:19 · 6968 阅读 · 1 评论 -
laravel中实现文章过滤
1、简介:文章有status字段,当status==0的时候,为未审核;当status==1,表示审核成功;当status==-1的时候表示审核不通过,同样可以作为删除2、在文章的模型中Article.php,定义全局scopeprotected static function boot() { parent::boot(); static::add原创 2017-12-19 14:00:29 · 1265 阅读 · 0 评论 -
网站数据统计含义
一、总体分析1、流量分析—多少人来过:流量趋势分析、实时访客、跨屏分析,能告诉您谁来过您的网站,他们分别来自什么地域,以及这些访客是否足够关注您网站等等。2、流量来源—访客从什么途径来:全部来源、搜索引擎、搜索词等报告3、网站访问—网站够好吗:那些页面最受欢迎,页面的热点区域,访客习惯的访问轨迹4、访客特征—来访的访客什么样:地域分布、访客属性、系统环境、男女比例5、转原创 2018-01-15 16:13:46 · 999 阅读 · 0 评论 -
Your requirements could not be resolved to an installable set of packages
1、安装laravel时报错[root@localhost www]# composer create-project laravel/laravel --prefer-dist XeShopDo not run Composer as root/super user! See https://getcomposer.org/root for detailsInstalling larav原创 2018-01-17 17:02:38 · 2338 阅读 · 0 评论 -
php统计当前在线人数
<?php$online_log = 'online.txt'; // 保存用户ip和时间的文件,形式:ip,time = 192.168.xx.xx,1516242630$timeout = 1800; // 设置多长时间(30分)用户不在,设为掉线$temp = array(); // 保存当前在线所有用户,后用来更新文件if (!file_exists($online_原创 2018-01-18 10:48:12 · 2228 阅读 · 0 评论 -
Laravel实现rbac权限管理
介绍:根据不同的权限,在菜单栏显示不同的功能,只对菜单进行了限制,若对路由也进行限制,请自行完善1、建表(用户表、角色表、权限表、用户角色表、角色权限表)CREATE TABLE IF NOT EXISTS mr_role(id int(11) PRIMARY KEY AUTO_INCREMENT COMMENT '自增id',name varchar(30) NOT NULL CO原创 2018-01-10 11:13:09 · 5196 阅读 · 0 评论 -
CentOS下php安装imagick扩展
1、安装ImageMagic[root@localhost download]# wget http://www.imagemagick.org/download/ImageMagick.tar.gz[root@localhost download]# tar -xzvf ImageMagick[root@localhost download]# cd ImageMagick-7.0.7-2原创 2018-01-26 16:58:32 · 2373 阅读 · 2 评论 -
laravel中角色与权限的管理
1、页面代码: 角色列表 id 角色名 操作 @foreach ($roles as $role)原创 2018-01-10 15:39:27 · 6528 阅读 · 1 评论 -
使用laravel和ajax实现整个页面无刷新操作
1、数据库文件CREATE TABLE IF NOT EXISTS mr_key(id int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '键id',project_id int(11) NOT NULL COMMENT '外键项目id',name varchar(100) NOT NULL COMMENT '键名',struct原创 2017-12-15 14:31:22 · 10786 阅读 · 0 评论 -
Centos下卸载、重装、更新mysql
1、卸载mysql(1)、查看已装的mysql版本[root@localhost ~]# yum list installed | grep mysqlmysql.x86_64 5.1.73-8.el6_8 @base mysql-devel.x86_64原创 2017-12-15 13:37:29 · 3543 阅读 · 1 评论 -
redis使用场景
1、 String:记录文章浏览数(也可以文章评论数):(1) 点击某一篇文章时,得到文章的art_id(2) 文章的浏览量会自增1:INCR article:art_id:views(3) 文章浏览量的值:GET article:art_id:views记录用户的文章数:(1) 取出用户的id:若这个人的信息存在session中,原创 2017-12-08 15:38:24 · 296 阅读 · 0 评论 -
使用laravel和ECharts实现折线图效果
1、首先引入echart.js2、html页面,要有一个布局容器,用来显示图像,一定要设置宽和高3、echarts折线图的使用var myChart = echarts.init(document.getElementById("contain")); option = { title : {原创 2017-12-20 15:19:28 · 6410 阅读 · 2 评论 -
laravel使用中间件实现禁止未登录用户访问页面
1、生成中间件[root@localhost MRedis]# php artisan make:middleware CheckLoginMiddleware created successfully.2、实现中间件,在app\http\middleware\CheckLogin.phppublic function handle($request, Closure $next)原创 2017-12-20 17:53:29 · 5247 阅读 · 0 评论 -
CentOS6.9下MySQL的安装
1、查看yum下提供的MySQL版本信息[root@localhost script]# yum list | grep mysqlmysql.x86_64 5.1.73-8.el6_8 @base mysql-devel.x86_64 5.1.73-原创 2017-12-04 13:53:04 · 3307 阅读 · 0 评论 -
Uncaught PDOException: SQLSTATE[HY000] [2002] No such file or directory
在PDO连接MySQL时,出现Uncaught PDOException: SQLSTATE[HY000] [2002] No such file or directory。。。。。原因:PDO无法找到mysql.sock<?php $pdo = new PDO("mysql:host=localhost;dbname=text1", 'root', '123456');print原创 2017-12-04 14:31:35 · 4739 阅读 · 0 评论 -
Linux下composer及laravel的安装
1、安装composer(1)安装composer,管道后面是你的php的安装路径,如果是yum或sudo安装的php,直接写php,我是源码编译的[root@localhost php-7.0.14]# curl -sS https://getcomposer.org/installer | /usr/local/php-7.0.14/bin/php(2)安装成功后,会在当前目原创 2017-12-07 11:31:55 · 953 阅读 · 0 评论 -
使用js和layer.js实现漂亮的验证效果
1、下载layer.js:http://res.layui.com/download/layer/layer-v3.1.1.zip2、下载jQuery3、引入文件(注意:一定要在layer.js之前引入jQuery)4、使用(1)以下为HTML的代码注:别忘了给form加onsubmit时间 登 录原创 2017-12-13 11:22:20 · 4438 阅读 · 0 评论 -
laravel使用redis
1、首先通过composer安装predis/predis,进入到自己的目录若composer未安装点击这里:点击打开链接[root@localhost MRedis]# composer require predis/predis2、配置,在.env下,密码为自己的密码REDIS_HOST=127.0.0.1REDIS_PASSWORD=nullREDIS_PORT=63793、原创 2017-12-13 15:41:42 · 538 阅读 · 0 评论 -
php取出mysql数据时乱码
1、查看数据库编码show create table 表名;mysql> show create table first;+-------+-------------------------------------------------------------------------------------------------------------------------------原创 2017-12-05 11:20:46 · 411 阅读 · 0 评论 -
php导出CSV文件和解决乱码问题
1、获取数据<?phpheader("Content-type:text/html;charset=utf-8");$pdo = new PDO("mysql:host=localhost;dbname=text1", 'root', '');$pdo->query("set names utf-8");$sql = "select * from first";$res = $pdo原创 2017-12-05 15:13:28 · 1917 阅读 · 0 评论 -
laravel中报错:Syntax error or access violation: 1115 Unknown character set: 'utf8mb4'
报错信息:Illuminate \ Database \ QueryException (42000)SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8mb4'报错原因:laravel5之后的mysql默认编码设置成了utf8mb4,低版本的mysql不能支持utf8mb原创 2017-12-14 15:17:01 · 2546 阅读 · 0 评论
分享