12 2019 档案

摘要:环境:nginx+mysql+php7.2;Mac利用homebrew安装的php7.2 问题:修改了PHP的配置文件,php.ini;服务器是nginx,如何重启PHP? 开启: 重启: 停止: 阅读全文
posted @ 2019-12-30 15:42 早上六点半遇见五月天 阅读(3221) 评论(0) 推荐(0) 编辑
摘要:问题:文件上传时候需要验证上传的文件是否合法,文件伪装如何识别? 一个简单测试:把txt文件后缀直接改成jpg;上传 1.通过$_FILES['userfile']['type'];获取文件后缀名; T_T 没有检测出来; 2.用pathinfo()函数来获取文件路径的信息 T_T 没有检测出来; 阅读全文
posted @ 2019-12-24 23:50 早上六点半遇见五月天 阅读(1185) 评论(0) 推荐(0) 编辑
摘要:$_FILES——通过 HTTP POST 方式上传到当前脚本的项目的数组。 假设我们上传文件字段name='userfile',$_FILES数组里包括: 文件上传可能用到的其他函数: is_uploaded_file: move_uploaded_file: 阅读全文
posted @ 2019-12-24 23:16 早上六点半遇见五月天 阅读(948) 评论(0) 推荐(0) 编辑
摘要:$GLOBALS——引用全局作用域中可用的全部变量。 $GLOBALS一个包含了全部变量的全局组合数组。变量的名字就是数组的键。(即所有出现过的全局变量,都可通过$GLOBALS获取到) 在PHP中,定义在函数体外的全局变量,函数内部是不能直接获取的,所以需要global声明或者$GLOBALS[] 阅读全文
posted @ 2019-12-23 21:50 早上六点半遇见五月天 阅读(2378) 评论(0) 推荐(1) 编辑
摘要:停止redis服务: 开始redis服务: 阅读全文
posted @ 2019-12-09 19:40 早上六点半遇见五月天 阅读(2816) 评论(0) 推荐(0) 编辑
摘要:问题: 为什么会报错呢?原因就在于我的定界符。 在正则规则中用的是/做的定界符,而在</h1>中也有/,所以会报这样的错误。 解决方法: 1.将</h1>中的/转义一下,改成<\/h1>就OK了, 2.换别的定界符。 阅读全文
posted @ 2019-12-04 20:16 早上六点半遇见五月天 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:操作系统:macOs High Sierra 10.13.6 1.我用的homebrew安装的nignx1.15.9,安装完成之后会有下面的提示: 网站根目录在:/usr/local/var/www nginx配置文件位置:/usr/local/etc/nginx 注意:nginx被安装到的目录位置 阅读全文
posted @ 2019-12-03 14:57 早上六点半遇见五月天 阅读(15348) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示