- 博客(23)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 PHPStorm+docker+Xdebug远程调试
1、安装Xdebug扩展pecl install xdebug查看php配置文件位置phpinfo() 或直接运行php_ini_loaded_file()配置php.ini,添加xdebugzend_extension=Xdebug的path/xdebug.soxdebug.mode=debugxdebug.idekey=PHPSTORMxdebug.client_host=host.docker.internalhost.docker.internal 它会自动解析为
2022-03-14 15:53:56 1840 1
原创 nginx查看安装的模块
nginx -V查看安装了哪些模块D:\phpstudy\PHPTutorial\nginx>nginx -Vnginx version: nginx/1.11.5built by cl 16.00.30319.01 for 80x86built with OpenSSL 1.0.2j 26 Sep 2016TLS SNI support enabledconfigure...
2019-09-09 13:07:56 2387
原创 MySQL忘记root密码怎么办
1、执行mysqld --skip-grant-tables2、mysql -uroot -p,不用输入密码直接回车登录3、UPDATE user SET authentication_string = PASSWORD("123456") WHEREUser = "root";
2019-09-05 10:57:33 138
原创 MySQL保存查询的sql日志
在M有SQL的配置文件中添加如下配置; 保存sqlgeneral_log = ONgeneral_log_file = "D:/wamp64/logs/mysql.log"
2019-08-21 10:03:52 410
原创 一个值只有0或者1的字段需要建立索引吗
假设表中有一千万条记录,某个状态为0的记录总数大概会有100条,那么你想查询状态为0的记录时,有没有索引影响非常大,而查询状态为1的记录,则索引基本无用。如果两种状态的记录数相差无几的话,索引也基本无用。...
2019-08-15 16:55:45 3477 2
原创 mysql的用户权限设置
1、创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';2、查看用户权限SHOW GRANTS;3、设置用户权限GRANT privileges ON dbname.tablename TO 'username'@'host';privileges可以是SELECT, INSERT, UPDATE, D...
2019-07-24 13:37:52 123
转载 php禁用危险函数
禁用方法如下:打开php.ini文件,查找到 disable_functions ,添加需禁用的函数名,如下:phpinfo,eval,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsoc...
2019-06-27 13:49:19 1272
原创 php7中使用curl上传文件
上传文件代码:<?php $url = 'localhost:8080/my/uploadfile.php'; $post_data = [ 'file' => new CURLFile(realpath('uploadfile.html')), ]; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL , $url)...
2019-06-20 14:36:34 2554
原创 Windows安装Lua失败解决办法
使用LuaForWindows_v5.1.4-46.exe安装时一直报错,连接失败下载补丁vcredist_x86.exe,直接百度下载即可重新安装成功
2019-06-17 09:22:51 2014
原创 php7中无法使用curl解决方法
在php.ini中将extension=curl前的分号去掉;(默认情况下已经去掉)将php目录下的libssh2.dll放到apache安装目录的bin目录下;(很重要的一步,我是用的wamp,使用curl提示not define,将这个文件拷贝到apache后就解决了)重启apache。如果还没有解决的话大家可以一起讨论一下。我用的wamp,php配置文件为apache下的ph...
2019-05-08 09:20:51 4450 1
原创 Windows环境下apache配置多个虚拟域名详解
1、修改C:\Windows\System32\drivers\etc目录下的hosts文件127.0.0.1(本机) aaa.com(域名)2、修改C:\wamp\bin\apache\apache2.4.9(apache版本)\conf\extra目录下的httpd-vhosts.conf文件<VirtualHost *:80> ServerName...
2019-04-25 13:39:48 1025
原创 Yii2之cache的使用
第一步:配置cache在config的components中添加'cache' => [ 'class' => 'yii\caching\FileCache',]第二步:设置cacheYii::$app->cache->set($key, $value, $expires_in);$key为cache的键,使用时根据$key值来获取相应的$value,需要注意的是
2017-06-27 16:01:46 1857
原创 checkbox全选,js实现
// 全选/全不选 function checkAll() {// 用jquery获取name为checkboxs的多选按钮 var checkBoxs = $("[name='checkboxs']");// 判断id为checkbox的按钮是否被选中(假设此按钮为全选) if ($('#checkbox').get(0).checked == tru
2016-08-10 09:58:32 391
原创 yii2中GridView使用进阶
GridView的列宽设置:<?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'attribute' => 'title',
2016-08-01 15:45:42 5286
原创 yii2中的语言包的使用,yii::t()方法
第一步,打开basic/messages/zh-CN/app.php文件<?php/** * Created by PhpStorm. * User: funson * Date: 2014/10/25 * Time: 10:33 */return [ 'YES' => '是', 'NO' => '否',];以键值对形式配置return内容第二
2016-07-29 09:34:52 6915
原创 yii2中导入js,css文件
第一步,把你写好的js,css文件放到web目录下相应的目录中比如我自己写了一个js文件,对应放到了basic/web/js/app.js第二步,在basic/assets中注册,官方给我们写好了一个<?php/** * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii S
2016-07-28 11:24:58 1068
原创 yii2GridView的简单使用
初学Yii2.0,用到GridView,翻阅官方文档,也没怎么看明白,自己慢慢摸索出来的,仅供参考 GridView::widget([ 'dataProvider' => $dataProvider,// 你传过来的ActiveDataProvider // 'filterModel' => $searchModel, 'columns'
2016-07-26 15:03:21 2836
原创 yii2获取用户get,post参数
Get:Yii::$app->request->get();第一个参数为 用户get请求的key,第二个参数是默认值,第二个参数选填;Yii::$app->request->queryParams;得到的是数组Post:Yii::$app->request->post();第一个参数为 用户post请求的key,第二个参数是默认值,第
2016-07-26 14:43:35 31768
原创 yii2中的验证码
tp中给的验证码非常好用,那么yii2中怎么会少第一步,在controller中actions方法中添加captcha数组,如果没有actions方法,那就重写一个。public function actions() { return [ 'error' => [ 'class' => 'yii\web
2016-07-26 14:38:28 1336
原创 yii2中的多表查询
数据库classe表:CREATE TABLE `classe` ( `cid` int(11) NOT NULL AUTO_INCREMENT, `cname` varchar(10) DEFAULT NULL, `tid` int(11) DEFAULT NULL, PRIMARY KEY (`cid`), KEY `FK_ID_CLASS` (`tid`
2016-07-26 14:09:39 1960
原创 yii2中的全局工具函数
首先我们在项目根目录下创建文件/utils/function.php文件内容如下<?phpfunction dd($obj){ echo ""; var_dump($obj); echo "";}function get($url){ //初始化 $ch = curl_init(); //设置选项,包括URL curl_
2016-07-26 09:54:10 3047
原创 yii2的事务处理
第一步,开启事务Yii::$app->db->beginTransaction();// yii2中开启事务的方式第二步,创建sql$teacher = Teacher::findOne(2);dd($teacher);// dd为自己写的全局方法,格式化var_dump输出的内容$classe = Classe::findOne(1);dd($classe);$
2016-07-26 09:51:13 1942
java反编译工具
2016-08-08
yii2.0中文手册
2016-08-05
前端跨域请求携带不上cookie怎么办
2021-08-26
如何系统的学习MySQL?
2020-04-20
js在addclass后不立即生效问题
2017-09-30
求算法依次输出n个变量随意加减可能出现的结果
2017-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人