网站页面查看源代码html的最顶部多出两行

查看网站源代码时发现,html的最顶部多出两行。网站是用php代码写的,出现这个问题,我以为是bom头的问题,于是用代码去除了bom头,但还是不行,最后没办法了,只能一个文件一个文件的试,最后终于发现了问题的所...

2022年5月6日 255 PHP学习教程

linux服务器开机自启动运行服务

随着时间的推移,我们可能会在服务器装各种东西,然后执行各种shell脚本,有些必须启动起来才可以,万一哪天服务器需要重启,若是我们在一个个的启动服务,就太费时间啦,因此我们需要将服务加入到自动启动中。 ...

2022年2月16日 377 精选文章

liunx服务器nohup不输出日志文件的方法

我们一般的会使用 nohup & 让程序在后台挂起,一般程序挂起后,会在程序目录输出 nohup.out的日志文件,随着时间的推移,此文件会越来越大,最后可能会占很大的一块硬盘空间, 因此我们需要改善这种情况,命...

2022年2月16日 445 精选文章

lnmp一键安装包使用Navicat远程访问mysql8

最近网站更换服务器,于是就连带的升级了mysql8,当一切都配置好后,需要用Navicat访问数据库了,按照之前的步骤操作,突然给报了错误 (之前操作的链接:https://www.viphper.com/1420.html) ERROR 1064 (42000...

2020年11月23日 2.76K 技术文章

lnmp安装多个php版本后如何更改环境变量的php

用了lnmp一键安装包,发现自己越来越长见识啦,我的虚拟机中同时安装了两个版本的PHP,我每次php -v 时都是一个低版本的php,后来想直接用高版本了,就想着配置一下环境变量就搞定了,于是就安装环境变量的折腾,...

2020年5月20日 4.86K 技术文章

一文搞懂$_POST和file_get_contents(“php://input”)的区别

今天来说一说 $_POST、file_get_contents(“php://input”)和$GLOBALS[‘HTTP_RAW_POST_DATA’]的区别,这三个方法都是用来接收post请求的,但是很少有人说出他们的区别是啥,下面就来说一说...

2020年4月15日 5.36K 技术文章

git add出现”fatal: in unpopulated submodule XXX”错误

我们若是直接从github中下载到对应的项目,直接放到自己的版本控制中,在提交就会报此错误fatal: in unpopulated submodule, 即使删除了.git文件也是没用的。 解决办法 git rm -rf --cached git add . 可以看到...

2020年4月13日 5.82K 精选文章

让Iconfont作用到content伪类中

先引入iconfont字体图标,使用unicode码,比如 其中&#是开头用以标明这是字符实体,x表示这是十六进制,而CSS的content接受的也是16进制的Unicode编码,所以可以直接写 content: “\e7bb...

2020年2月29日 1.82K 精选文章

js的window.sessionStorage和window.localStorage

本地存储的特性 1.数据存储在用户浏览器中; 2.设置,读取方便,甚至刷新页面不丢失数据; 3.容量大,sessionStorage约5M,localStorage约20M; 4.只能存储字符串,可以将对象JSON.stringify()编码后存储; 2.window.sessi...

2020年2月22日 1.82K 精选文章

开发微信支付和支付宝支付时需要注意浮点型与整型比较的坑

前段时间在开发微信支付和支付宝支付时碰到了这么一个问题,在比较数据时看着是一样的,结果怎么都是不一样的,现在把产生的原因记录一下。 备注:下面的文章是转载的,已经可以很好的说明此问题了。 浮点数(float...

2020年1月7日 2.17K 精选文章

php函数imagettftext使用注意事项

我们在做生成分享图,生成验证码时,避免不了要使用此函数,此函数的作用是在图片上生成对应的字体。 函数的使用 array imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $...

2019年12月16日 2.17K 精选文章

nginx报错[warn] the “ssl” directive is deprecated的解决办法

最近在配置nginx的https时,重启后出现这么一个报错 nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive 查找资料发现原来是,nginx提示ssl这个...

2019年12月6日 3.9K 精选文章

解决brew安装composer的open_basedir的坑

用brew安装composer很简单只需要执行命令brew install composer即可(注:若是您不了解brew点此查看mac下Homebrew的使用),这里我要说的并不是如何安装,而是安装后遇到的坑。 composer安装完后执行:composer -...

2018年9月2日 6.12K 技术文章

Mac下的nginx服务器安装本地的https环境

先交代一下为啥要弄这么个本地的https环境,我计划在本地弄一套和线上一样的环境,这样在开发时我可以直接通过jenkins将代码提交到线上不需要在通过ftp上传文件到服务器,方便我调试和管理相关代码,因此我在本地...

2018年8月8日 4.08K 技术文章

为gitlab配置QQ个人邮箱

废话少说吧直接上教程,配置邮箱的目的就是为了收发邮件方便。 1、开启qq邮箱的POP3/SMTP服务并保存好授权码 这一步在qq邮箱的设置 -> 账户中 点击开启按照提示步骤操作会获得相应的授权码(注意:记住授权码...

2018年4月28日 10.95K 技术文章

Mac下PHP7.2.4安装redis扩展和memcache扩展

我一直在mac上用brew管理软件,当我想安装php扩展时发现无论如何也安装不上,然后反复查找才知道 Homebrew/php自来水在2018年3月底被弃用,并将所有PHP公式转移到Homebrew/core,旧的brew tap homebrew/dupes、br...

2018年4月26日 15.1K 技术文章

微信公众号订阅号和服务号实现通信步骤

需求:A号(服务号)B号(订阅号)需求是用户关注 B号后,通过 B号提供的入口进入相应的网页,在网页中判断若是没有关注 B号即跳出让关注。 经过需求分析发现技术难度在与只有 A号(服务号)才有资格通过网页授权...

2018年4月20日 5.73K 技术文章

免费证书Let’s Encrypt的申请和使用

交代一下背景,PHP学习网之前一直在使用阿里云的CA证书,今年到期重新申请后告诉我,我的域名有违规关键字“hp”,擦擦的这也叫违规,看到了阿里云给的解决办法,一是换个域名,二是付费买一个证书(对于屌丝来说,...

2018年3月19日 4.51K 精选文章

mac下Homebrew的使用

最近入手一台mac,由于之前未曾用过,不得进入了各种折腾的状态,其中在配置PHP时,经同事介绍了解到了brew,然后对此大概了解了一下,网上虽然关于此方面的教程以及很多了,我这里也需要记录一下,方便自己查找...

2018年2月24日 3.53K 精选文章

mysql5.7.21导入5.6的数据报Error : Invalid default value for ‘comment_date’

将mysql的数据从5.6导入到5.7时,若时间的默认值为零会报错Error : Invalid default value for ‘comment_date’。 产生这个报错的原因: NO_ZERO_DATE:在非严格模式下,可以插入形如“2014-07-17 23:2...

2018年2月11日 6.01K 精选文章

阿里云 lnmp一键安装包远程访问Mysql

一直在用Lnmp一键安装包配置环境,感觉确实好用,但是它禁用了远程链接Mysql,对于我这种习惯了用Navicat客户端链接Mysql的人来说就是折磨,竟然禁用了就可以解开,方法如下: 一、更改root权限 mysql> mysql ...

2017年12月4日 5.46K 精选文章

php memcached扩展安装

安装memcached扩展先要安装libmemcached ,因为是基于libevent的事件处理。去http://pecl.php.net/扩展网站下载相应的安装包(注意用和自己PHP相对应的版本)。 这里以php5.3的版本做说明: 安装libmemcached wge...

2017年11月13日 3.97K 精选文章

vagrant package 打包命令的用法

vagrant package –outout test.box vagrant 有一个非常重要的功能就是在你的同事之间分享你的box从而使大家的开发环境保持同步,打包[package]正是实现这一功能的关键所在。 vagrant package的命令很简单...

2017年11月8日 5.23K 技术文章

Warning: require_once(): open_basedir restriction in effect 错误

最近用lnmp的一键安装包配置了开发环境,在事件运行项目时碰到了此类错误:Warning: require_once(): open_basedir restriction in effect,经过反复查找原因后发现是open_basedir的问题。 0pen_basedir解释:将 ...

2017年10月25日 8.56K 精选文章

vagrant问题汇总

最近电脑系统重新安装,然后环境也重新搭建了,这不各种奇葩的vagrant问题一个接一个,现在PHP学习网把遇到的问题记录在下,只要碰到的问题,便会断断续续记录在下。 所用版本 1、VirtualBox-5.1.26-117224-Win.e...

2017年9月1日 5.38K 精选文章