自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

转载 Yii2.0 高级版修改默认访问控制器

frontend->config->main-local.php$config = [ 'defaultRoute' => 'index/index',//修改默认访问控制器 'components' => [ 'request' => [ // !!! insert a secret ...

2019-03-13 09:30:00 250

转载 Yii RBAC

\common\config\main.php或者\backend\config\main.php中加'authManager' => [ 'class' => 'yii\rbac\DbManager', 'itemTable' => 'auth_item', 'assignmentT...

2019-01-16 19:52:00 167

转载 PHP SDK+Oss 上传文件流

// Endpoint以杭州为例,其它Region请按实际情况填写。$endpoint = "http://oss-cn-hangzhou.aliyuncs.com";// 云账号AccessKey有所有API访问权限,建议遵循阿里云安全最佳实践,创建并使用RAM子账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建。$...

2019-01-07 17:33:00 578

转载 apache 二级域名设置

1. 你要拥有一个有泛域名解析的顶级域名,例如:test.com在dns服务上设置,域名服务商都提供此服务www.test.com 指向服务器IPtest.com 指向服务器IPa.test.com 指向服务器IP2. 修改http.conf,或者修改httpd-vhosts.conf,如果后者要检查下http.co...

2019-01-02 17:20:00 219

转载 Redis 一些操作命令

string1 SET key value 设置指定 key 的值2 GET key 获取指定 key 的值。3 GETRANGE key start end 返回 key 中字符串值的子字符4 GETSET key value 将给定 key 的值设为 value ,并返回 key 的旧值(old value)。5 GETBIT key offset 对 key 所储存的字...

2018-11-29 11:33:00 129

转载 redis设置键值生存时间

EXPIRE <KEY> <TTL> : 将键的生存时间设为 ttl 秒PEXPIRE <KEY> <TTL> :将键的生存时间设为 ttl 毫秒EXPIREAT <KEY> <timestamp> :将键的过期时间设为 timestamp 所指定的秒数时间戳PEXPIREAT <KEY> <tim...

2018-11-29 11:25:00 212

转载 php 裁剪图片并处理png图片背景变黑

/*TODO 图片裁剪*/function img_cutting($file_old,$file_new,$h,$w){ $image = $file_old; // 原图 $dir = 'xxxxxx';//新地址 if(!is_dir($dir)){ mkdir($dir,0777,true); } $im...

2018-11-27 20:44:00 523

转载 yii2自定义报错页面

在Yii2版本的advanced高级模板环境中:设置404自定义页面的方法1.config/main.php文件'errorHandler' => ['errorAction' => 'site/error', ],2.views/site/error.php<?php$this->context->layout = ...

2018-11-26 22:32:00 203

转载 PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式

$test=$_POST["test"];$test= preg_replace("/(\n)|(\s)|(\t)|(\')|(')|(,)/" ,',' ,$test); $test = explode("," ,$test);转载于:https://www.cnblogs.com/5aiQ/p/9834819.html

2018-10-23 09:36:00 695

转载 php 下载word 含图片

ob_start();//打开输出缓冲区echo '<html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns="http://www.w3.org/TR/REC-html40"> ...

2018-09-28 17:19:00 182

转载 curl模拟提交

function curl_post($url, $post){$options = array(CURLOPT_RETURNTRANSFER =>true,CURLOPT_HEADER =>false,CURLOPT_POST =>true,CURLOPT_POSTFIELDS => $post,);$ch = curl_init...

2018-09-28 10:20:00 169

转载 PHP获取用户的真实IP地址,非代理IP

function getClientIP(){ global $ip; if(getenv("HTTP_CLIENT_IP")){ $ip = getenv("HTTP_CLIENT_IP"); }else if(getenv("HTTP_X_FORWARDED_FOR")){ $ip = getenv("...

2018-09-20 16:58:00 211

转载 返回两个数组的差集数组

array_diff(array1,array2,array3...);参数描述array1必需。与其他数组进行比较的第一个数组。array2必需。与第一个数组进行比较的数组。array3可选。与第一个数组进行比较的其他数组提示和注释提示:可用一个或任意多个数组与第一个数组进行比较。  ...

2018-09-15 16:01:00 185

转载 支付宝接口 设置支付宝订单的超时时间为15分钟

// (推荐使用,相对时间) 该笔订单允许的最晚付款时间,逾期将关闭交易。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m private $timeExpress;//时间 $time_express = trim('15m'...

2018-09-13 11:01:00 2287

转载 Yii2手动安装第三方扩展

对于没有进入composer的扩展,请通通将他们下载到vendor内。然后,打开vendor/yiisoft/extensions.php 文件,在里面的数组里增加一项,如下面代码'SDK/Lvb' => array ( 'name' => 'SDK/Lvb', 'version' => '0.0...

2018-09-04 21:04:00 249

转载 yii2.0 事务

//创建事务 $tr = Yii::$app->db->beginTransaction(); try { for($i=1;$i<=3;$i++){ $test = new Areas(); $test->name = 'name...

2018-09-03 20:48:00 124

转载 yii2文件上传

//模型<?phpnamespace backend\models;use Yii;use yii\web\UploadedFile;class UploalModel extends \yii\db\ActiveRecord{ /** * @var UploadedFile|Null file attribute */...

2018-08-31 19:33:00 121

转载 PHPExcel 导出图片

  $objDrawing = new PHPExcel_Worksheet_Drawing();// 本地图片文件路径$objDrawing->setPath('/www/images/img.jpg');// 图片高$objDrawing->setHeight(40);// 单元格$objDrawing->setCoordinates...

2018-08-17 18:56:00 228

转载 redis在windows下安装和PHP中使用

1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,re...

2018-08-17 15:02:00 117

转载 MySQL锁机制和PHP锁机制

MYSQL中的锁:语法 :LOCK TABLE 表名1 READ|WRITE, 表名2 READ|WRITE .................. 【锁表】UNLOCK TABLES 【释放表】Read:读锁|共享锁 : 所有的客户端只能读这个表不能写这个表Write:写锁|排它锁: 所有当前锁定客户端可以操作这个表,其他客户端只能阻塞注意:在锁表的过程中只能操作被锁定的表,如果要...

2018-08-16 11:21:00 116

转载 CentOS 7----Apache基于域名的虚拟主机配置

配置/etc/hosts文件,192.168.1.209 对应的域名如下:192.168.1.209 www.name1.com编辑每个域名的配置文件:<VirtualHost 192.168.1.209:80> ServerName www.name1.com DocumentRoot /var/www/html &...

2018-08-13 22:34:00 698

转载 CentOS安装MySQL的步骤

1.下载 Mysql yum包http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/下载到本地再上传到服务器,或者使用wget 直接下载wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2.安装软件源将platform-an...

2018-08-13 21:23:00 84

转载 Centos7下Yum安装PHP5.5,5.6,7.0

默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yumlistinstalled|grepphp如果有安装的PHP包,先删除他们yumremovephp.x86_64php-cli.x86_64php-common.x86_64php-gd.x86_64php-ldap.x86_...

2018-08-13 18:55:00 165

转载 如何在CentOS 7上安装Apache

使用systemctl管理Apache服务我们可以像任何其他系统单元一样管理Apache服务。要停止Apache服务,请运行:sudo systemctl stop httpd要再次启动,请键入:sudo systemctl start httpd重新启动Apache服务:$sudo systemctl restart httpd在进行一些配置更改后...

2018-08-13 17:07:00 132

转载 Linux环境搭建-在虚拟机中安装Centos7.0

一、VMware和CentOs简介1.VMware是一个虚拟PC的软件,可以在现有的操纵系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上真正同时运行两个独立的操作系统。VMware的主要特点:不需要区分或重新开机就能在同一台PC上使用两种以上的操作系统;本机系统可以与虚拟机系统网络通信;可以设定并且随时修改虚拟机操作系统的硬件环境。...

2018-08-11 18:21:00 137

转载 防止视频资源被下载 隐藏图片路径

引入资源地址: 用一个PHP动态链接处理一下// 先进入详情页publicfunction detail(){$_SESSION['token'] = md5("xxx"); //做一个token 用于失效方案//进入到详情页}public function goVideo() { $vid = (int)$_GET['vide...

2018-08-11 16:38:00 970

转载 FFmpeg + php 视屏转换

什么是FFmpeg?FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操...

2018-08-10 22:19:00 165

转载 php substr的一些用法

//去掉最后一个字符$str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; ubstr($str,0,-1)//函数rtrim($str,",")截取去掉第一个字符<?php$a = "About us";$a = substr($...

2018-08-10 14:11:00 103

转载 php中判断shell_exec执行结果

$shell = "wget -O despath sourcepath && echo 'success' ";$shellExec = shell_exec($shell);var_dump($shellExec);if($shellExec){echo 'ok';}  转载于:https://www.cnblogs.com/5aiQ/p/9...

2018-08-10 14:01:00 233

转载 PHP设置脚本最大执行时间的三种方法

1、在php.ini里面设置max_execution_time = 120;2、通过PHP的ini_set函数设置ini_set("max_execution_time", "120");3、通过set_time_limit 函数设置set_time_limit(120);以上几个数字设置为0则无限制,脚本会一直执行下去,直到执行结束。PHP设置脚本最大执行时间的...

2018-08-10 14:00:00 227

转载 PHP加JS实现分片上传,断点续传

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>xhr2</title> </head> <body> ...

2018-08-09 11:48:00 133

转载 yii2.0 构造函数

public function init() { parent:: init(); }转载于:https://www.cnblogs.com/5aiQ/p/9446233.html

2018-08-08 22:48:00 324

转载 yii2.0 验证码

首先我们在控制器里创建一个actions方法,用于使用yii\captcha\CaptchaAction<?php namespace app\controllers; use YII;use yii\web\Controller; class IndexController extends Controller{ public f...

2018-08-07 16:05:00 128

转载 Yii2.0 引入外部js css

<script src="<?= Yii::$app->request->baseUrl . '/js/jquery-2.1.1.min.js'?>"></script><link href="<?= Yii::$app->request->baseUrl . '/css/bootstrap.min....

2018-08-07 14:40:00 189

转载 Yii2.0 连接数据库

打开数据库配置文件common\config\main-local.php转载于:https://www.cnblogs.com/5aiQ/p/9436024.html

2018-08-07 11:34:00 230

转载 yii2.0 ajax

2.0用的参数是_csrftoken = "<?php echo \Yii::$app->request->getCsrfToken()?>",$.ajax({ type:"post", url:"http://XXX.XXX.XXX/basic/web/index.php?r...

2018-08-07 10:46:00 105

转载 Yii2.0如何建立公共方法

yii2-advanced版本common 目录为公共资源目录,我们可以把定义的方法放在这个目录下,在此目录下我们随意建立一个文件比如”helps”目录,因为考虑到公共方法可能会有功能上的划分类,所以建立一个统一目录来进行管理。建立公共方法<?phpnamespace common\helps; /* * 自定义全局公共方法 */clas...

2018-08-07 10:28:00 92

转载 Yii2掉index.php?r=

普通首先确认apache2配置1. 开启 apache 的 mod_rewrite 模块去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号;2. 修改 apache 的 AllowOverride把 AllowOverride None 修改为 AllowOverride All;在/confi...

2018-08-06 16:00:00 1832

转载 更改yii框架入口文件位置,修改前后端访问路径

将frontend/web/index.php复制到项目根目录,修改为:<?phpdefined('YII_DEBUG') or define('YII_DEBUG', true);defined('YII_ENV') or define('YII_ENV', 'dev'); require(__DIR__ . '/vendor/autoload.php')...

2018-08-06 14:27:00 232

转载 yii2.0框架安装

通过 Composer 安装如果还没有安装 Composer,你可以按getcomposer.org中的方法安装。 在 Linux 和 Mac OS X 中可以运行如下命令:curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer下载中国馆镜像:http...

2018-08-06 12:39:00 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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