
PHP
zhichaosong
总想搞点事情!
展开
-
PHP exec 函数使用指南与示例Demo
exec() 函数用来执行一个命令行或者外部脚本程序,在 PHP 中调用还是非常方便的,我们使用该函数基本是在 Linux。新手在使用过程中,很容易出现执行不了,或者执行报错找不到错误原因的问题,本篇文章都有介绍文章目录一、开启 exec() 函数二、exec() 函数基本用法三、exec() 函数使用示例1. 执行命令并查看结果2. 查看已禁用函数一、开启 exec() 函数exec...原创 2019-10-14 17:32:12 · 2224 阅读 · 0 评论 -
PHP基于Token的身份验证的方法
PHP在控制器中怎么添加token验证PHP表单增加token验证,防止站外提交/重复提交/双击提交表单被模拟的话 session是不会重新生成的-sessionToken,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方——防止表单重复提交、anti csrf攻击(跨站点请求伪造)。两者在原理...转载 2019-09-18 00:19:11 · 1059 阅读 · 0 评论 -
Mac下配置MAMP的php.ini配置文件 - 实现修改上传文件大小和PHPstorm使用xdebug
Mac 下开发 PHP 项目,使用 MAMP 集成环境还是挺方便的,Apache + MySQL 经典组合。MAMP PRO 功能确实更多一些,但是付费的好像 400 多块钱吧。简单改下 MAMP 的配置也能满足开发需求了,接下来我们一起看下如何修改。文章目录一、PHP 配置文件二、配置 Xdebug三、修改上传限制一、PHP 配置文件/Applications/MAMP/bin/php...原创 2019-06-20 23:47:07 · 3850 阅读 · 0 评论 -
php.ini修改php上传文件大小限制的配置
一般默认配置貌似是 32 兆,针对图片还行,上传视频的话那就太小了,我们想把上限调为 1 个 G 的小目标,配置如下:首先找到 php.ini 并打开file_uploads = onmax_execution_time = 600max_input_time = 600memory_limit = 1024Mpost_max_size = 1024Mupload_max_fil...原创 2019-06-16 23:46:22 · 1938 阅读 · 0 评论 -
解决ThinkPHP和Angular的花括号{{}}冲突的方法
一、修改 Angular 标记var app = angular.module('myApp', []);app.config(['$interpolateProvider', function($interpolateProvider) { $interpolateProvider.startSymbol('{['); $interpolateProvider.endSymbol(...原创 2019-06-09 18:01:18 · 1030 阅读 · 0 评论 -
Linux下基于LAMP的WEB应用安全防范加固防护方法
WEB 服务器由于 24 小时开放,相当于身在明处,难免暗处黑客的扫描和入侵,所以做好安全防范就是重中之重了。常见的入侵方式集中在一些薄弱环节,比如 ThinkPHP 框架漏洞、Git 文件泄漏、不规范上传、SQL 注入、未禁用函数等,下面说一下常用的防御措施文章目录一、安全扫描1. 免费扫描2. 付费扫描二、php 安全配置1. 运行用户2. php.ini 配置三、MySQL安全设置1...原创 2019-05-22 15:53:58 · 1655 阅读 · 0 评论 -
Fastadmin的导入功能
导入功能默认是禁用的,如需启用需做以下操作1. 在你的控制器中继承import方法,如下public function import(){ return parent::import();}2. 在index.html中的build_toolbar方法添加import,如下{:build_toolbar('refresh,add,edit,del,im...转载 2019-03-08 16:23:48 · 2310 阅读 · 0 评论 -
Windows下从零搭建原生Apache2.4+PHP7.2+MySQL8.0环境运行ThinkPHP5
背景一直用 XAMPP 做开发,兼容性稳定性很好,部署到服务器也没啥大问题,有台服务器跑了快两年了从来没崩过,也用过 XAMPPS 三天两头崩。但是发现个问题,用 绿盟检测 发现这种集成环境会有好多漏洞未修复,就尝试着自己从官网下载最新版的Apache、PHP、MySQL重新搭建了一下,中间遇到了好多坑在这里记录一下。...原创 2018-12-11 10:40:56 · 3471 阅读 · 6 评论 -
【PHP调试】PHPStorm 安装并配置 XDebug 调试工具 - 图文教程
先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置语句.下载好之后放入php目录的ext文件夹中, 然后设置php.ini, 在最后加上zend_extension = C:\path\php\ext\php_xdebug-2.4.0...原创 2018-11-28 20:44:32 · 1590 阅读 · 0 评论 -
PHP 全局变量 - 9 个超全局变量详解与用法示例
超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。 PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。 常用的超全局变量有9个:1. $_GET --> get 传送方式2. $_POST --> pos...原创 2018-05-30 15:18:40 · 11109 阅读 · 1 评论