1 尕夜寻欢

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

php laravel 发送邮件(超级简单方便,亲测好用)

首先:QQ邮箱--设置--账户帐户一栏往下拉,找到如下红框一行,点击开启(如果不知道啥时候开启了就关了再开),开启时候会给一串秘钥:第一步:laravel项目自带的有config/mail.php文件,打开修改(建议不要直接修改config卡里面东西,最好在env里面配置).env配置如下:#MAILMAIL_DRIVER=smtp//写死MA...

2019-09-30 15:53:42

微信分享JSSDK

第一步:封装jssdk服务注意:jsapi_ticket应该全局存储与更新,以下代码以写入到缓存里,本人是php-laravel<?phpnamespaceApp\Services;useIlluminate\Support\Facades\Cache;classJssdk{private$appId;private$appSecr...

2019-09-23 15:57:29

Failed to read PID from file /var/run/nginx.pid: Invalid argument

报错:/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf

2019-08-31 22:45:02

gitlab CI/CD自动化部署

一、注册Runner​​​​​​​root用户执行:其中一个就行gitlab-runnerregistergitlab-ci-multi-runnerregister会根据提示让输入URL和token拿到url和tokenlinux会提示输入下面几项(两个全输入true)注册好以后,重启runnersudogitlab-ci-multi-...

2019-08-30 13:46:02

gitlab新建项目如何创建 添加master develop分支

新建的project是没有分支的,也找不到地方创建分支。要先点击下面的AddReadme生成readme文件以后就自动生成master分支了,然后就可以点击加号自己创建分支,根据需要去创建develop开发分支。...

2019-08-30 12:32:29

php使用grouopBy时候提示 only_full_group_by

第一、修改config/database.php文件1.先将strict修改为false使用grouopBy时候提示:only_full_group_by的问题vim/etc/my.cnf在socket=/var/lib/mysql/mysql.sock下面添加sql_mode=STRICT_TRA...

2019-08-29 14:53:14

php laravel 抢红包防止并发(超卖也是同理)

方案1:原理:后台创建红包后,将红包个数存入redis,采用常量键名拼接红包id作为key,红包个数为value存入redis,然后当用户领取红包的时候,前端肯定传红包id到后端,后端先加redis锁,然后根据接收的红包id读取key对应的值就是红包剩余个数,然后减1后再存入。具体代码如下(php--laravel)方案2:(不加锁利用redis原子性,...

2019-08-22 19:29:42

ngxin站点H5请求出现:provisional headers are shown问题

在前端使用vue+axios的post发送请求时,在响应的回调函数中获取不到响应的数据,代码如下所示varvm=newVue({el:'#app',data:{obj:''},methods:{...

2019-07-29 13:02:03

使用laravel时,当遇到没有composer安装,只有下载sdk的第三方付该如何引入呢?

以引入阿里妈妈淘宝客sdk做示例1、自己新建library和下级alimama目录,2.将下载好的sdk复制到目录下,然后在composer.json里面加入library/ToSdk.php就能自动加载ToSdk.php文件了。3.执行命令,即可composerdumpautoload...

2019-07-22 11:11:15

(亲测可用)The Process class relies on proc_open, which is not available on your PHP installation.解决方案!

查找php.ini文件位置,打开php.inifind/-namephp.ini打开后,搜索disable_functions项,看是否禁用了proc_open函数。如下图,果然是在禁用列表里,移除proc_open然后退出重启php即可...

2019-07-18 20:08:39

php laravel 将任意文件地址下载到本地再长传到OSS

传入图片链接地址,即可下载到第二个参数对应的目录下面if(copy(trim($img_url),base_path().'/public/'.basename($img_url))){echo"远程图片下载成功";die;}使用场景,我要把一张表的所有logo图片存到oss上然后再把表中的路径改成自己的阿里云oss的url代码:$itemCa...

2019-07-18 16:31:41

MySQL如何添加用户 和 分配权限?(亲测可用)

1.先用root用户登录Mysqlmysql-uroot-p2.添加新的用户case1:允许本地IP访问localhost的Mysql数据库createuser'user_test'@'localhost'identifiedby'test9527';case2:允许外网IP访问数据库editest,本命令包含上面的命令,是所有的IP都可以访问该数据库...

2019-07-14 15:36:01

mysql修改密码以及修改密码不生效解决办法(包含阿里云镜像市场如何查询mysql初始密码)

问题分析因为镜像市场提供的是一套软件包,安装之后,肯定会在linux上某个文件上记录mysql的初始默认密码的。根据这个分析,我们去找下默认密码问题解决找到默认密码:登录Linux远程服务器之后:我们发现了readme.txt文件。vim/root/ReadMe//打开ReadMe文件就能看到初始密码了修改Mysql密码:拿到了默认密码,我们...

2019-07-13 11:10:31

node安装和打包以及淘宝镜像

node安装#wgethttps://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz//下载#tarxfnode-v10.9.0-linux-x64.tar.xz//解压#cdnode-v10.9.0-linux-x64///进入解压目录#./b...

2019-07-12 22:57:30

Linux 上安装 Node.js

一、直接使用已编译好的包(推荐使用)(推荐使用)Node官网已经把linux下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:#wgethttps://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz//下载#tarxfnode-v10.9.0-linux-x64.tar.xz...

2019-07-12 22:48:51

laravel 创建和查询时自动转换created_at和updated_at时间格式

laravel在添加操作自动完成对时间保存修改相信对于Laravel提供了自动的timestamps莞式服务让大家一定很舒服吧!只要大家在数据库表中创建了craeted_at和updated_at字段之后,Laravel已经准备好了给你提供各种服务了^^。比如说,模型继承了Eloquent之后,便会在$model->save()$model->...

2019-07-12 13:21:28

laravel ide-helper安装及生成ide-helper.php

LaravelIDEHelper是一个极其好用的代码提示及补全工具,可以给编写代码带来极大的便利。安装安装larave-ide-helper#如果只想在开发环境安装请加上--devcomposerrequirebarryvdh/laravel-ide-helper安装doctrine/dbal「请装上它,在为模型注释字段的时候必须用到它」#如果只想在...

2019-07-11 13:13:20

php 如何用Postman 模拟 流 形式传输参数

所谓流形式传参就是POST请求,只是把参数写在body里面,而不是常规post-formdata传参。1、如何请求?不废话上图:2、那么流形式传参如何接受参数呢?答案:file_get_contents('php://input');下图是我把接收的参数写到日志里面...

2019-06-27 16:48:38

swool 安装IDE自动提示工具 ide helper(含使用方法和注意事项)

安装swoole扩展请查看本人另一篇博客地址:https://blog.csdn.net/lw545034502/article/details/91379001官方文档:https://wiki.swoole.com/IDE自动提示工具(自动生成版):gitclonehttps://github.com/swoole/ide-helper.git使用:...

2019-06-25 19:28:58

Git的4个阶段的撤销更改,你必须要弄懂

3个步骤正常情况下,我们的工作流就是3个步骤gitadd.gitcommit-m"comment"gitpush说明: gitadd.把所有文件放入暂存区; gitcommit把所有文件从暂存区提交进本地仓库; gitpush把所有文件从本地仓库推送进远程仓库。 4个区git之所以令人费解,主要是它相比于svn等等传统的版本...

2019-06-20 09:58:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。