关于PHP目前比较常见的五大运行模式:
- CGI(通用网关接口 / Common Gateway Interface)
- FastCGI(常驻型CGI / Long-Live CGI)
- CLI(命令行运行 / Command Line Interface)
- Web模块模式(Apache等Web服务器运行的模式)
- ISAPI(Internet Server Application Program Interface)
关于PHP目前比较常见的五大运行模式:
当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库.
然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化.
当你配置完一台服务器后,并不是就可以高枕无忧了,由于软件难免会有漏洞,防止因为漏洞导致一些损失,所以说经常关注安全公告并及时升级服务器也是必要的。一般来说,黑客攻击服务器的首要步骤就是收集信息,比如说你的软件版本,这些将成为下一步有针对性攻击的依据。所以说一定程度的隐藏这些信息就显得非常有必要了,本文将简单介绍如何在网络上隐藏Nginx版本号以及PHP的版本号。
Linux系统文件有三个主要的时间属性,分别是 ctime(change time), atime(access time), mtime(modify time)。这三个时间很容易混淆,准备深入了解Linux的童鞋请区分这三者的区别。
启用rewrite的伪静态功能的时候,首页可以访问,而访问内页的时候,就提示:“No input file specified.”
原因在于使用的PHP是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误,Wordpress的伪静态也有一样的问题。
使用git版本控制,提交代码到测试环境,发现代码没有更新,直接在服务器上用命令行操作的时候出现下面的错误:
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: