明凯博客

关注网站技术,一个特立独行的程序员

四月, 2018

Laravel 5.4 支持多个邮箱和Mail Driver并能够任意切换队列发送的方法

目前明凯博客在用lavarel5.4做SaaS平台遇到一个发送邮箱的问题,查找lavarel文档后,发现都没有这个问题的解决办法,谷歌上也很找不到解决办法。 现在我们来看看问题所在。 我们的平台需要发送注册邮件,比如说我们有200个商户,每个商户有10000个用户,每个商户修改发 […]

, ,

Laravel数据删除以及软删除的操作方法

所谓软删除就是逻辑删除,当然还有物理删除,逻辑删除指的是数据表记录并未真的从数据库删除,而是将表记录的标识状态标记为软删除,这样在查询的时候就可以加以过滤,让对应表记录看上去是被删除了。 Laravel中使用了一个日期字段作为标识状态,这个日期字段可以自定义,这里我们使用dele […]

, ,

Mac OS使用brew安装Nginx、MySQL、PHP-FPM的LAMP环境

Mac OS 内置了Apache 和 PHP,我的系统版本是OS X 10.13.4,可以通过以下命令查看Apache和PHP的版本号: 1 2 3 4 5 6 7 8 9 10 httpd -v   Server version: Apache/2.2.26 &#40 […]

, , ,

MySQL 1364 错误提示:#1364 – Field “details” doesn’t have a default value问题修复

php操作操作mysql,输出mysql错误码和错误描述: 1 2 3 MYSQL mysql;   sprintf("errno:%d, error: %s", mysql_errno(&mysql),mysql_e […]

, ,

Apache搭建多个站点方法三种方式详解

Apache的虚拟主机是一种允许在同一台机器上配置多个不同站点的web服务器环境的。 最平常的大概有3种方法。 第一种:单IP不同端口 第二种:多IP同端口(独立IP的虚拟空间) 第三种:域名绑定根目录的方式(共享IP的虚拟空间) Apache的核心配置文件名是”httpd.co […]

,

WAMP本地环境新增php版本操作方法

明凯在公司的电脑上安装的是wamp,默认的wamp只会安装一个php版本的,但是我们的项目有ecshop,lavarel5.4,还有最新的lavarel5.5。 这就导致了我们的开发环境需要php5.3 ,php5.6,和php7.1。 那么我们就需要更新php版本,并多个版本共 […]

, ,

PS怎么把白色背景图片变透明背景图片的方法

PS中想把白色变成透明色是一件很简单的事情,一般的处理方法是用魔棒工具把大范围的白色选中再删除就好。 但是如果图片中的白色不是在一起的话这个方法就显得不那么好用了。 下面明凯就为大家带来一种新的方法,能够把所有的白色都变透明。 首先我们来看看原图片。 原图是白底的,现在我需要一个 […]

, ,

PHP中微信公众平台实现获取用户OpenID的方法

我们在开发微信公众号页面时,在里面的页面需要获取到用户信息。 按道理来说,网页是无法获取到微信用户到信息,但是只有从公众号打开到时候,就可以获取到了。 我们来看一下流程。 用户点击微信自定义菜单view类型按钮后,微信客户端将会打开开发者在按钮中填写的url值 (即网页链接), […]

, , ,

Git忽略规则中.gitignore规则不生效的解决办法

有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们。 比如保存了数据库密码的配置文件,每次git status都会显示Untracked files 。 好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignor […]

, ,

两台Linux系统之间传输文件的方法scp使用

当两台LINUX主机之间要互传文件时可使用SCP命令来实现,scp传输速度较慢,但使用ssh通道保证了传输的安全性。 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者计算机名称:远程路径 从远程将文件拷回本地 scp –用户名@计算机IP或者计算机名称:文 […]

, ,

下一页