php的博客

https://niwoxuexi.com/blog/user/104

  • MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded:解决方案

    问题表现:1、命令行登录mysql:#登录mysql,回车输入密码$mysql -u root -p2、修改账户密码加密规则并更新用户密码:#修改加密规则>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; #更新用户的密码>ALTER USER 'root'@'localhost' I ...

    • 更新时间: 2021-09-23 01:17
    130浏览
    0推荐
    0评论
  • MySQL安全配置向导mysql_secure_installation详解

    这篇文章主要介绍了MySQL安全配置向导mysql_secure_installation各项配置的含义,并依据经验给予一了一些建议,需要的朋友可以参考下安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:a)为root用户设置密码 b)删除匿名账号 c)取消root用户远程登录 d ...

    • 更新时间: 2021-09-23 01:00
    138浏览
    0推荐
    0评论
  • mac mysql报错:The server quit without updating PID file (/usr/local/var/mysql/mac_name.local

    场景:macA更换为macB,使用“迁移助理”迁移所有数据,redis、zk、kafka等都可用,唯独mysql报错。启动:mysql.server start报错:ERROR! The server quit without updating PID file (/usr/local/var/mysql/***.local.pid)解决:详细Stack Overflow其实就是把mysql删的干 ...

    • 更新时间: 2021-09-23 00:49
    157浏览
    0推荐
    0评论
  • laravel-admin 控制器创建

    laravel-admin 控制器创建phpartisanadmin:makeContentController--model=App\Model\Contents ...

    • 更新时间: 2020-09-19 03:14
    1172浏览
    0推荐
    0评论
  • PHP开发者必备的50个库/框架【2019】

    2019年最受欢迎的50个PHP开源项目,汇智网翻译整理1、LaravelLaravel是一个为Web开发者打造的PHP开发框架。GitHub Stars: 43.5k+网址:https://github.com/laravel/laravel2、SymfonySymfony是一个web应用开发框架,包含一组可重用的PHP组件。Symfony已经应用于上千个web应用,包括BlaBlaCar.co ...

    • 更新时间: 2019-10-11 07:49
    808浏览
    0推荐
    0评论
  • 设置环境变量配置的简单方法.env

    什么是.env.env文件位于项目根目录下,作为全局环境配置文件。 通过 .env文件 加载环境变量并且能够自动的通过 getenv(), <code>$_ENV和 <code>$_SERVER 自动调用.这是一个PHP版本 Ruby dotenv. 示例// 运行环境名称 APP_ENV=local // 调试模式,开发阶段启用,上线状态禁用。 APP_DEBU ...

    • 更新时间: 2019-09-27 01:57
    1472浏览
    0推荐
    0评论
  • MySQL时间戳和时间的获取/相互转换/格式化

    获取当前时间戳select unix_timestamp();等同于select unix_timestamp(now());获取当前时间select now();时间转时间戳select unix_timestamp('2018-01-15 09:45:16');时间戳转时间select from_unixtime(1515980716);时间戳格式化SELECT from_unixtime(1 ...

    • 更新时间: 2019-09-27 01:44
    1054浏览
    0推荐
    0评论
  • 如何使用yii2框架自定义widget,和如何传参数

    本教程教你如何自定义widget,widget是view中能被重用的代码块。创建widget的步骤:1 继承yii\base\Widget.2 实现yii\base\Widget::init() 和 yii\base\Widget::run()方法3 注意下面代码是如何传递参数的@ 创建widget首先在项目根目录创建components目录,然后新建一个HelloWidget 类。使用此widg ...

    • 更新时间: 2019-09-04 02:30
    1388浏览
    0推荐
    0评论
  • PHP中的替代语法(冒号、endif、endwhile、endfor)

    我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:<?phpif(empty($GET_['a'])):?> <fontcolor="red">空的</font> <?phpendif;?>对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?其实这些都是PHP流程控制的替 ...

    • 更新时间: 2019-09-03 09:33
    1132浏览
    0推荐
    0评论
  • Yii2的where方法使用大全

    PHP工程师说白了也是CURD工程师,所做的工作无非是各种业务的CURD,掌握各种where的使用,MM再也不用担心我的程式会被攻击了~Yii中,使用where方法是非常频繁的,而且where方法本身的使用技巧比较的多,在这里我梳理了一些常用的,以便于以后工作中的随时查阅的需要,也希望能帮助到查阅此文的你,也欢迎各位的补充,不足之处希望指出!还是从简入深吧!ps:这里的数据表是进行模拟的。1)简单 ...

    • 更新时间: 2019-09-03 06:36
    1140浏览
    0推荐
    0评论
  • php 如何判断为空详解

    最近学习php,关于判断是否为空的疑惑,和记录分享给你大家。empty如果 变量 是非空或非零的值,则 empty() 返回 FALSE。换句话说,””、0、”0″、NULL、FALSE、array()、var $var、未定义;以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。如果e是未定义或值为NULLL,e是未定义或值为NULLL,e=NULL,它肯定是空,即em ...

    • 更新时间: 2019-08-29 09:11
    1077浏览
    0推荐
    0评论
  • laravel接管Dingo-api和默认的错误处理

    手机Api开发的时候用 dingo-api 的异常处理会出现 一些 http的 400, 401, 402等错误,前端不好处理,可用下面的方案 接管Dingo-api的错误 如上图所示,AppServiceProvider.php中的register()方法中添加如下代码 \API::error(function (\Illuminate\Validation\ValidationExcep ...

    • 更新时间: 2019-08-22 07:56
    2878浏览
    0推荐
    0评论
  • Yii2基本的访问控制AccessControl

    Access Control Filter(ACF) :访问控制过滤器,是一个简单的鉴权方法,很适合只需要简单访问控制的应用程序使用。ACF 是一个动作过滤器,可以被当做一个行为附属到一个控制器或一个 module 中。ACF 将通过检测访问规则集合(access rules)来确定用户是否可以访问被请求的动作。useapp\libraries\filters\AccessControl; ...

    • 更新时间: 2019-08-22 02:07
    1185浏览
    0推荐
    0评论
  • php简单判断两个字符串是否相等的方法

    本文实例讲述了php简单判断两个字符串是否相等的方法。分享给大家供大家参考。具体实现方法如下:]<?php function strcomp($str1,$str2){ if($str1 == $str2){ return TRUE; }else{ return FALSE; } } echo strcomp("First stri ...

    • 更新时间: 2019-08-19 11:36
    1120浏览
    0推荐
    0评论
  • error: bad index file sha1 signature

    git status 等操作时候报错:error: bad index file sha1 signature fatal: index file corrupt导致操作失败。这是由于git的index文件出错。需要删除.git/index文件,然后在仓库目录下运行git reset,重新生成index文件。git reset还可以删除已经commit,但未push上去的信息。 $ git s ...

    • 更新时间: 2019-08-17 02:10
    1615浏览
    0推荐
    0评论