如何禁用 php 全局变量 $_ENV,解决潜在安全性问题发布于2018年07月14日 php 在上一篇文章中,苏南大叔打印了php的全局变量$_ENV,瞬间就被雷到了。可以说这个$_ENV变量,真心有泄露服务器敏感信息的嫌疑。因为里面列出了不少和php不相关的环境变量内容。比如苏南大叔测试机上面的node或... 阅读更多
如何使用 php 函数 putenv 和 getenv ?env 函数范例大全发布于2018年07月13日 php php里面有一组函数,叫做putenv()和getenv()。那么通过getenv()可以获得环境变量,而设置环境变量的途径,可就不仅仅局限于putenv()了。而且如何理解php的环境变量这个说法呢?是不是感觉也... 阅读更多
php命令行启动www服务,如何识别php.ini?发布于2018年07月12日 php 如果通过php -S启动www服务,如果用phpinfo()查看结果的话,会发现并没有加载php.ini。其相关php配置,也都是默认值。这对于一部分特殊的php代码来说,是有些问题的。因为有些php功能的开启或关... 阅读更多
不使用 apche/nginx,php 命令如何启动 www 服务?发布于2018年07月11日 php php从5.4版本开始,已经支持内置的webserver。也就是说:可以不使用apache,也不使用nginx,只要你的命令行能够识别php这个命令,那么就可以通过这个php命令,来启动一个www服务了。当然,这样... 阅读更多
301/302/303/307跳转区别对比最佳实践发布于2018年07月10日 后端编程 本文介绍对比一下:http的几个常用跳转状态码:301/302,以及相对不是太常见的303/307跳转。本文的实验对象用php来实现跳转。当然,其它语言也可以实现类似效果。通过实验对比,苏南大叔来具体验证一下:30... 阅读更多