编译成功后,在源码的X64目录下会生成“Release”或”Release_TS”目录,编译好的php.exe及生成的拓展dll均在此目录下。dll的文件名为php_xxxx.dll,例如”php_tlanyan.dll”。
介绍一些自己用过,或知名的VPS商家。选择VPS配置可参考:买VPS,CPU和内存哪个重要?
回顾PHP的一些基础知识,权当对这么多年学习和使用PHP的提炼和总结。
上篇文章提到了申请证书需要csr(certificate signing request)。csr包含了公钥和域名信息,需要提供给CA。
防止网站真实ip泄漏是web安全中的重要议题,能避免DDoS流量直达真实主机、主机被渗透攻陷等风险。实践中该如何防止真实ip泄漏呢?
信息化社会,大数据、云计算的应用,方便了人们的生活。与便利随之而来的是隐私的泄露。许多商业公司的产品都会收集用户的数据,然后分析用户特点在今后提供针对性的服务。例如,在京东搜索了“移动硬盘”,浏览一些网站的时候会看到移动硬盘的广告;在百度搜索了“日语培训”,在其合作网站浏览是,就会出现很多语言培训公司的广告。稍微注意一下即可发现许多类似的事情,这从另一个侧面说明我们的信息和数据正被有目的的使用。
配置好NIS和NFS,系统内的服务器已成生态环境。用户只需生成ssh公钥,然后追加到主目录下的.ssh/authorized_keys即可免密码漫游域内所有主机。由于NFS的挂载,在不同主机上,家目录的内容和架构都是一致的。完成了这些,接下来要做的就是配置常用的开发环境。下面的配置针对的系统是CentOS6 minimal系统。
昨天看到oschina上的 报道,gitlab存在权限泄露漏洞。幸运的是官方同时释放出新版并给出了修复方案。私人的代码仓库基于gitlab搭建,所以也必须修复,以防被恶意利用。
https已经走向主流(那些烦人的运营商弹窗广告终于消停的差不多了),目前已经可以做到0成本获取SSL证书。国内的阿里云、腾讯云等云计算厂商提供了申请免费证书的服务,按照官方给出的步骤即可在一天之内拿到免费的证书。如果你需要便宜一点的泛域名证书,可以参考 这篇文章。
本站域名未备案,因此只能托管在境外服务器上。出于速度考虑,用了阿里云的香港ECS。然而由于国内网络环境的原因,许多服务器默认配置1m带宽,买更大带宽就要花一笔不少的钱。现在手机都进入5G时代了,我要这1m小水管有何用?所以本人买国内和香港服务器基本上优先考虑按量付费模式,并把峰值带宽设置为最高,例如100m或者200m。
在最新版的MacOS系统上(MacOS High Sierra 10.13.1),安装Unity 5.3.5f1版本,启动直接显示黑屏,没有熟悉的打开工程、登录等界面。第一次碰到这样的画面,有点懵逼。从网上搜索解决方案,有Windows下的方法,但肯定不适用于MacOS。无奈之下,自己定位问题并成功搞定。
为了避免熊孩子无节制的玩电脑,打算使用windows系统自带的“ 家长控制 ”功能来约束。本文介绍 家长控制 功能的设置步骤,并对可能出现的问题给出解决方案。
为了测试容器互联,在机器上开了两个不同的容器。启动后发现作为客户端的容器没有telnet等常用网络工具,于是执行 apt-get update & apt-get install telnet
命令安装。命令意外地出现了如下的错误输出:
服务器使用 WordPress备份脚本 类似方案进行的备份,今天收到某台服务器磁盘容量报警,经排查是某个插件产生大量无用redis数据,导致redis数据库大小急剧膨胀造成。由于配置错误,无效数据使用的redis数据库和另一个应用相同,于是研究了 redis批量删除key 方法。问题解决后,计划让应用使用单独redis实例,因此需要运行多个redis实例。
for和while是最常用的循环控制结构。就常用场景,循环次数确定时用for比较多;如果只有退出条件,for和while的用量基本持平。
满足用户查看登陆记录的需求,需要把用户的登陆行为捕捉并记录下来。正常的用户登陆在用户登陆的action里面捕捉即可,问题在于使用cookie登陆的捕捉。
为了更好的利用多核CPU,我们需要多进程或多线程。但在常规web开发中,我们极少用到这两种并发技术( curl_multi
等特殊函数除外)。如果脚本运行在CLI模式下,多进程和多线程技术是提高多核CPU的有力工具。
20多岁,你迷茫又着急。你想要房子你想要汽车,你想要旅行你想要享受生活。你那么年轻却窥觑整个世界,你那么浮躁却想要看透生活。你不断催促自己赶快成长,却沉不下心来安静的读一篇文章;你一次次吹响前进的号角,却总是倒在离出发不远的地方。成长,真有你想象的那样迫切?
在网站上很多地方都需要发送邮件,如用户的激活,找回密码等,因此发送邮件是站点的基本需要。之前使用虚拟主机构建站点的时候用phpmailer通过smtp协议来发送邮件。现在有了自己的服务器,就可以考虑自己搭建服务器来发送邮件,好处一是发送人可以设置为诸如‘admin@example.com’之类增加可信度,另外一个则是能够提高发送邮件的速度。
还是不习惯H2OS,想着把新到手的一加手机3T刷上LineageOS用。没想到前期准备不足,导致刷机后变砖了。变砖后手机黑屏,无法进入fastboot或者recovery模式,按任何键都没有反应。上网搜了一下,一加3系列出现这个现象还挺普遍。
配置好NIS服务器之后,需要在客户端进行配置才能让客户主机正确的找到NIS服务器并进行信息查询。这一节记录一下在centos 6下NIS客户端的配置。
今天运行程序时发现有条数据不完整。出现问题的数据属于某个事务,按道理要么逻辑走完数据提交,要么回滚。出现预料外问题,第一个反应是ActiveRecord中内嵌事务会单独提交到数据库中?为了验证这个问题,抽空写了一个测试用例验证。
这段时间都在写前端的代码,总结一下近期的学习和体悟,作为以后的参考。
陪着坑货熬夜配置开发环境的过程中,顺便补番AB打发时间。将近凌晨三点,AB终于顺利补完,然后一本满足的圆润滚成团回去睡觉了。
作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。
经过CSDN的密码泄露、各大平台和论坛被拖库等安全事件,但凡有一点安全意识的开发人员都知道不能存放明文密码(当然单纯md5同样会被鄙视);信用卡及CVV等非常敏感的客户数据,需要经过多层加密后才存放到数据库中。
之前一直使用linux作为服务器系统,少有使用中文的时候,就连系统默认安装的也是英文版。 最近有需求要经常使用linux,于是碰到了中文乱码的问题。 首先是输入法。
常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录系统五分钟后发放每日登录奖励。两种情况对应shell中的 cron
和 at
命令,与 JavaScript
中的 setInterval
和 setTimeout
函数类似(严格来说 setInterval
是周期性执行,指定时间点执行需要自行处理)。
Mac系统默认将NTFS分区的U盘或硬盘挂载为只读文件系统,对这些设备中文件做的修改无法保存,也无法将Mac系统中的文件复制到这些设备中。尝试在命令行中使用cp命令复制文件,会提示”read only file system”的错误。
微软10月推送了质量更新(KB4462919),但我的电脑每次更新都安装失败,提示错误代码0x80070003。郁闷的是用微软自家的更新修复程序不能解决问题,每次操作都是清空更新文件夹,重新下载安装然后又失败。重启、修复、失败,windows的更新不断在重复这个让人无语的循环。
由于项目的需求,要在服务器上搭建FTP服务。这里采用开源的filezilla server作为服务器端软件,而客户端的filezilla client则是我最喜欢的FTP软件。无论是server还是client都是免费开源的,并且及其容易使用,必须赞~~
前天接到反馈说线上站点的某个页面在IE中出现问题,导致表单无法提交。网站已经上线很久并一直运行正常,收到这样的反馈几乎可断定是IE的兼容性问题。让其换用其他的浏览器试一下,接着反馈说360下也是同样的问题(又可断定用户时小白,360浏览器运行在IE内核模式下)。让用户试方案并反馈是一个艰难且缓慢的过程,于是打开了IE老爷爷看看能不能复现问题。果然在IE下,页面的表单字段出现这样的提示:
命令行下运行长时间任务,发现Yii2的log组件不能正常输出日志。空闲之余逐步追踪问题,终于发现原因,以下是问题追踪记录。
BBR是谷歌开发的TCP拥堵控制技术,目的是尽量跑满带宽,尽少出现排队的现象。响马老师今天发博文说其境外的某个站点已经支持BBR,于是顺道也在自己的服务器上折腾一下,使其也支持BBR。本文是详细配置过程。
这几天不在状态,大多数时间花在了看电影等消磨时间的事情上。还有好几件事情等着去做,然而就是没有动力。偶尔间看到书架上有《意志力》这本书,于是顺手拿起当做玩电脑的替代。
本文整理知名的国内外公共DNS服务器。稳定、可靠、优质的DNS服务会消耗不少资源,因此对公众开发的DNS服务一般由大公司、机构或ISP提供。
与客户端请求相对应的是服务端请求。同请求类似,响应包含三部分:状态码、头部(header)和正文(body)。
本站之前一直用着 Iconic One 这款免费WordPress主题。除了风格简洁,Iconic One的配色和样式个人感觉差强人意:
一直使用免密码方式登陆服务器,今天登录的时候,突然发现登录不了了。心中十分的诧异:就算开了denyhosts服务,但我这个ip一直是公钥认证,应该是没有任何问题才对。但是服务器冰冷的拒绝了我的登录请求,这个血淋淋的事实击穿了我心中的自信。为了解决这个问题,无奈走上了查找解决问题的道路。
C++
博大精深,而且不断拥抱新的变化。本文简要总结一下 C++
中函数的修饰符,其中部分在实际中极少用到。
‹‹
‹
2
3
4
5
6
7
8
9
10
11
››
返回完整版
本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们(QQ:778292363 邮箱:同QQ邮箱),本网站将在第一时间及时删除。 备案号:豫ICP备12018881号-4 Copyright: 期权记