和我对话

勤工出巧匠

2017年9月

September 23, 2017

X-Frame-Options设置页面不能用于iframe

修改web服务器配置,添加X-frame-options响应头。赋值有如下三种:(1)DENY:不能被嵌入到任何iframe或frame中。(2)SAMEORIGIN:页面只能被本站页面嵌入到iframe或者frame中。(3)ALLOW-FROM uri:只能被嵌入到指定域名的框架中。也可在代码中加入,在PHP中加入:header('X-Frame-Options: deny');
September 11, 2017

crontab任务执行的环境

编写博客原因:碰到任务手动执行成功,crontab调度执行失败,详细排查发现手动的执行环境和crontab不一样。在调度脚本上source当前账户的bash_profile配置,问题解决。crontab执行环境在/etc/crontab,具体配置如下:配置解释:前四行是用来配置crond任务运行的环境变量,第一行SHELL变量指定了系统要使用哪个shell,这里是bash,第二行PATH变量...
September 10, 2017

thinkphp5 tags (行为)钩子

添加行为标签位可以使用thinkHook类的listen方法添加自己的行为侦听位置,例如:Hook::listen('action_init');可以给侦听方法传入参数(仅能传入一个参数),该参数使用引用传值,因此必须使用变量,例如:Hook::listen('action_init',$params);侦听的标签位置可以随意放置。行为定义行为类的定义很简单,定义行为的执行入口方法run即可...
September 9, 2017

thinkphp5 nginx的配置文件

``server { listen 80; #listen [::]:80; server_name www.xxx.cn xxx.cn; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/www.xxx.cn/p...
September 9, 2017

IntelliJ IDEA 注册码 捐赠 IDEA主题 使用帮助- phpstorm 在线激活

.lanyus.com及.qinxi1992.cn下的全部授权服务器已遭JetBrains封杀 请搭建自己的IntelliJ IDEA授权服务器,教程在http://blog.lanyus.com/archives/174.html若资金允许,请点击https://www.jetbrains.com/idea/buy/购买正版,谢谢合作 学生凭学生证可免费申请正版授权 | 创业公司可5折购买...