1、搜索标题含有关键字的预防 intitle:"tp5教程" --搜索标题含有tp5教程相关信息。 intitle: tp5教程 --tp5 和教程的关键字可能分开。 2、搜索链接当中含有thinkphp的链接 inurl:thinkphp 3、组合使用,链接当中含有thinkphp 并且标题含有t ...
分类:
其他好文 时间:
2019-11-16 14:56:16
阅读次数:
73
thinkphp 6.0 在 initialize 中重定向无效 改用 header() 函数 实例: // header('location:/index.php/模块/控制器/方法'); header('location:/index.php/admin/login/login'); ...
分类:
Web程序 时间:
2019-11-16 14:10:01
阅读次数:
111
遇到的问题是:在thinkphp5.0框架下,出现错误 模块不存在:404? 问题跟踪分析: 不管是打断点还是var_dump,都可以分析到 Request.php 下的函数 /** * 获取当前请求URL的pathinfo信息(含URL后缀) * @access public * @return ...
分类:
Web程序 时间:
2019-11-16 11:01:16
阅读次数:
156
thinkphp 获取前端传递过来的参数 use think\facade\Request; // 获取当前请求的name变量 Request::param('name'); // 获取当前请求的所有变量(经过过滤) Request::param(); // 获取当前请求未经过滤的所有变量 Requ ...
分类:
Web程序 时间:
2019-11-16 00:24:57
阅读次数:
215
如果发生在本地测试正常,但是一旦部署到服务器环境后会发生只能访问首页的情况,很有可能是你的服务器或者空间不支持PATH_INFO所致。 系统内置提供了对PATH_INFO的兼容判断处理,但是不能确保在所有的环境下面都可以支持。如果你确认你的空间不支持PATH_INFO的URL方式的话,有下面几种方式 ...
分类:
Web程序 时间:
2019-11-13 16:38:02
阅读次数:
120
3.2对模块的访问是自动判断的,所以通常情况下无需配置模块列表即可访问,在部署模块的时候,默认情况下都是基于类似于子目录的URL方式来访问模块的,例如: http://serverName/Home/New/index //访问Home模块 http://serverName/Admin/Confi ...
分类:
Web程序 时间:
2019-11-13 16:22:29
阅读次数:
120
ThinkPHP支持模块(甚至可以包含控制器)的完整域名、子域名和IP部署功能,让你的模块变得更加灵活,模块绑定到域名或者IP后,URL地址中的模块名称就可以省略了,所以还可以起到简化URL的作用。 开启域名部署 无论是子域名还是IP部署,首先要在应用配置文件中开启APP_SUB_DOMAIN_DE ...
分类:
Web程序 时间:
2019-11-13 16:03:52
阅读次数:
76
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考:大理石平台精度等级 [ Apache ] httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htaccess文件放 ...
分类:
Web程序 时间:
2019-11-13 15:58:03
阅读次数:
85
为了避免某些服务器开启了目录浏览权限后可以直接在浏览器输入URL地址查看目录,系统默认开启了目录安全文件机制,会在自动生成目录的时候生成空白的index.html文件,当然安全文件的名称可以设置,例如你想给安全文件定义为default.html可以在入口文件中添加: 大理石平台厂家 define(' ...
分类:
Web程序 时间:
2019-11-12 16:11:18
阅读次数:
133
对于WEB应用来说,SQL注入攻击无疑是首要防范的安全问题,系统底层对于数据安全方面本身进行了很多的处理和相应的防范机制,例如: 大理石平台价格 $User = M("User"); // 实例化User对象 $User->find($_GET["id"]); 即便用户输入了一些恶意的id参数,系统 ...
分类:
数据库 时间:
2019-11-12 16:07:58
阅读次数:
105