期权知识 第447页

  • certbot: ImportError: ‘pyOpenSSL’ module missing required functionality

    certbot: ImportError: ‘pyOpenSSL’ module missing required functionality

    接之前的文章: 使用Let’s Encrypt的免费证书 今天在新的服务器上使用certbot安装证书,出现了如下错误提示: ImportError: ‘pyOpenSSL’ module missing required functionality. Try upgrading to v0.14 or newer. 错误相关跟踪栈信息为: Traceback (most recent call last): File "/usr/bin/certbot", line 9, in <module&...

    期权知识 2020-08-20 572 0
  • datetimepicker控件在formvalidation框架中的问题

    datetimepicker控件在formvalidation框架中的问题

    前天接到反馈说线上站点的某个页面在IE中出现问题,导致表单无法提交。网站已经上线很久并一直运行正常,收到这样的反馈几乎可断定是IE的兼容性问题。让其换用其他的浏览器试一下,接着反馈说360下也是同样的问题(又可断定用户时小白,360浏览器运行在IE内核模式下)。让用户试方案并反馈是一个艰难且缓慢的过程,于是打开了IE老爷爷看看能不能复现问题。果然在IE下,页面的表单字段出现这样的提示: 表单验证用的formValidation框架,两个字段使用了datetimepicker日期选择控件。开发用的chrome...

    期权知识 2020-08-20 517 0
  • 再论X-Frame-Options选项

    再论X-Frame-Options选项

    在配置更安全的https连接一文中,根据安全网站的建议,对web服务器的https做了诸多安全性改进的配置,其中一项便是X-Frame-Options。 配置之初,只是简单的看了一下选项的介绍,认为作用是 决定页面是否是否应该加载frame。接下来发生的三件事彻底改变了我对该项的理解: 最初本站设置X-Frame-Options设置为DENY,站点升级了新版的WordPress程序后,关于页面竟然无法加载。按F12打开控制台查看,发现是X-Frame-Options的问题。将选项注释掉或者改成SAMEO...

    期权知识 2020-08-20 556 0
  • Nginx处理静态文件请求的配置问题

    Nginx处理静态文件请求的配置问题

    之前查看网站后台log,发现许多“apple-touch-icon-152×152.png”,“apple-touch-icon.png”类似的请求。从文件名推测是因为网站没有提供icon,于是iphone/ipad等设备的浏览器访问站点时发出特定icon请求。不想在log文件中看到这些报错避免,便在web根目录下touch了这类文件。 问题已经解决,事情到这里原本可以告一段落。然而几天前查看另外一个站点的log,看到了同样的提示。仔细查看错误,发现了新问题:web服务器用的Nginx,其中配置了静态文件直接处...

    期权知识 2020-08-20 532 0
  • 服务器阻止恶意扫描

    服务器阻止恶意扫描

    今天在微博上看到亚二程转发的一个帖子: 原po用了一掉小伎俩将恶意扫描的人带沟里,让人很解气。 由这个贴,顺道想到了自己对付恶意扫描的一些做法。例如本站点公开IP是47.90.50.176,恶意扫描的人一般会直接访问: http://47.90.50.176,只能得到一个恶搞的页面。达到这个效果只需两步: 新建一个站点配置文件,将其设置为默认站点,并将所有的请求都交给/usr/share/nginx/html/index.html处理。本人利用Nginx的default.conf来做,其内容如下:...

    期权知识 2020-08-20 530 0
  • C++中的单例

    C++中的单例

    写C++的时候用到单例,于是很自然的写出如下的代码: namespace qiquanji { class Foo { private: static Foo* _instance; Foo() {} // other members public: static Foo* getInstance() { if (_instance == NULL) { _inst...

    期权知识 2020-08-20 469 0
  • shell记录用户的IP和命令

    shell记录用户的IP和命令

    history命令可以查看用户输入过的命令,一个典型history命令输出如下: 980 2017-05-29 20:17:37 cd - 981 2017-05-29 20:17:41 cat index.html 982 2017-05-29 20:20:11 vim index.html 983 2017-05-29 20:39:18 cd - 984 2017-05-29 20:39:25 cd /var/log/nginx/ 985 2017-05-29 20:39:27 vim acce...

    期权知识 2020-08-20 469 0
  • Gmsh导出所有网格单元

    Gmsh导出所有网格单元

    使用Gmsh对现有的网格进行加密,导出后发现只有边界面上的单元,体单元全部未导出。使用gmsh -h查看使用帮助,发现加上–saveall能导出所有的单元。于是加上–saveall参数,体单元如愿都输出到网格文件中了。 但是–saveall选项有一个坑。Gmsh的帮助中是这样描述–saveall选项的: Save all elements (discard physical group definitions)。无论是GUI界面操作,还是CLI命令行,都会看到备注的 “discard physical grou...

    期权知识 2020-08-20 581 0
  • PHP回顾之web响应

    PHP回顾之web响应

    PHP回顾系列目录 PHP基础 web请求 cookie 与客户端请求相对应的是服务端请求。同请求类似,响应包含三部分:状态码、头部(header)和正文(body)。 状态码 状态码是指示响应成功与否的代码,常见的代码从1xx-5xx。左耳朵耗子微博上的一张图可以很好的概况各类状态码的含义: 如果自作主张一些,客户端可以根据状态码而决定是否解析正文。例如对于30x系列,正文的内容无关紧要(浏览器默回直接请求跳转网址而略过显示源页面正文);对于20x, 40x和50x系列,正文...

    期权知识 2020-08-20 495 0
  • WordPress博客显示gif动图

    WordPress博客显示gif动图

    用WordPress搭建的博客程序,上传gif动图,然后添加到页面,预览页面会发现图片发现没有动态效果。这是由于WordPress插入图片时尺寸默认选择了“中”,程序对gif做了优化处理,所以导致gif显示为静态文件。要将gif显示为动态图片,在插入图片或者图片设置中选择“完整尺寸”即可。下图的处理将显示动画gift: 原文链接:https://www.qiquanji.com/post/4855.html本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。...

    期权知识 2020-08-20 559 0