PHP小函数让项目可配,更安全:parse_ini_file
php页面怎么写,可以不把mysql用户名和密码透露给别的开发者?
项目的配置参数都写到PHP里好像很不专业肿么办?!
配置文件是个好东西!
今天写配置文件和一个相关。
这个内容是受昨天一些读者的启迪,因为有不少人认为extract会打乱项目变量,对很多人来说是的,但我先不深聊。今天看完parse_ini_file的用法,也算一小部分展开了extract的进一步使用思路。
2024年08月20日
PHP小函数让项目可配,更安全:parse_ini_file
php页面怎么写,可以不把mysql用户名和密码透露给别的开发者?
项目的配置参数都写到PHP里好像很不专业肿么办?!
今天写配置文件和一个相关。
这个内容是受昨天一些读者的启迪,因为有不少人认为extract会打乱项目变量,对很多人来说是的,但我先不深聊。今天看完parse_ini_file的用法,也算一小部分展开了extract的进一步使用思路。
2024年08月20日
PHP-FPM配置详解
FPM配置文件为php-fpm.conf,其语法类似 php.ini 。其php手册上也有详细的讲解:http://php.net/manual/zh/install.fpm.configuration.php。
2024年08月20日
今天在自己本地的开发环境突然出现了No input file specified错误,反复检查返现自己的配置文件和配置路径以及权限都没有问题。经过反复的排查终于发现了问题,现将问题及解决分享如下。
在GitHub上下载了一个开源的tp5项目,之前自己本地的网站运行都没有问题。但是安装了这个开源项目后就发现本地其他网站都无法访问了。访问就是No input file specified错误。在网上也找了解决办法,但是都不是,看来这个错误有点儿诡异。
2024年08月20日
本篇文章主要总结了我在写ctfshow题目中遇到的关于PHP的考点。因为总结知识点和考点会比较空洞,也不容易理解,所以我都是通过题目来总结知识点,这样的话比较容易理解。
2024年08月20日
下面是通过dockerfile来实现整个LNMP环境构建,已用于公司开发环境并测试成功,这里分享下~
各个版本如下:CentOS7.4.1708 + tengine-2.1.2 + php-7.0.17 + PHP扩展
2024年08月20日
第一步:生成文件上传类
/* 该用于文件上传
* 有4个公有方法可以在对象外部调用:
* __construct()构造方法用于初使化成员属性
* uploadFile()方法用于上传文件
* getNewFileName()方法用于获取上传成功后的文件名称
2024年08月20日
1.1 介绍
大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。
2024年08月20日
1.1 介绍
福哥在将TFLinux的PHP+Apache的组合转换成PHP+FPM+Nginx的过程里遇到了一个问题,就是无法通过默认方式安装GD库。
2024年08月20日
最近做的项目有个工具库模块,需要实现工具的上传与下载。上传与下载都使用的是Laravel内置的方法,本来都没什么问题,今天无意上传了一个两百多M的文件,上传很顺利,但当点击下载时,发现会出现下载回来的数据不全的情况。暂时没找到是什么原因,估计是内存方面的问题。
2024年08月20日
今天来说一说 $_POST、file_get_contents(“php://input”)和$GLOBALS[‘HTTP_RAW_POST_DATA’]的区别,这三个方法都是用来接收post请求的,但是很少有人说出他们的区别是啥,下面就来说一说