以下均测试通过 nginx location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } apached <IfModule mod_rewrite.c> Options +Follo ...
转载 2021-07-19 14:18:00
389阅读
2评论
下载原装:https://packagist.org/packages/topthink/think 文档地址 5.1取消了所有的系统常量 5.1新特性 容器、门面、中间件 控制器支持模型的依赖注入 aplication 目录变为app view视图层从app同级且需要手动引入think\view视
转载 2021-08-18 13:49:19
336阅读
转自:https://www.cnblogs.com/finalanddistance/p/8932042.html 1、将PHP的版本放进环境变量 (1)查看phpstudy中选择的版本号: (2)在phpstu/php中找到对应的版本号文件位置 (3)打开“我的电脑”->选择“属性”->点击"高
原创 2021-05-25 14:57:00
1160阅读
模型中获取到数据后,不需要先转换为数组,可以直接以数组的方式访问对象的属性(模继承了ArrayAccess),前提先判断一下是否为空(isEmpty方法)。 模型输出中的hidden,append,visible配合使用,可以很好的控制输出的字段。 使用模型自带的获取器的时候,会自动把原值给覆盖掉,
转载 2022-02-23 13:48:14
390阅读
tp5模板继承类似于模板布局不过个人感觉模板继承比模板布局更好理解还是用代码说明:在模块的view文件夹下创建四个文件:header.html头部文件,menu.html菜单文件,footer.html底部文件,base.html整合后的基础文件在base文件中把其他的三个文件引入进来然后创建控制器对应的视图文件到此为止简单的模板继承就实现了:tp5.1参考手册https://www.kanclo
原创 2018-12-25 08:22:15
2202阅读
在实际的开发中,使用ThinkPHP框架进行开发是非常常见的,而静态是指将动态生成的URL转化为静态的URL,通常可以提升网站的SEO效果和网站的访问速度。在Nginx中配置ThinkPHP静态需要经过一定的步骤,接下来我将详细介绍给你。 首先,我们需要了解整个实现“thinkphp 静态 nginx”的流程,下面是步骤表格: | 步骤 | 操作 | |---
原创 2024-04-30 10:06:43
2015阅读
在使用ThinkPHP框架进行开发时,通常都会涉及到使用Nginx作为Web服务器的环境。而为了实现静态功能,我们需要对Nginx进行配置。 首先,我们来看一下整个实现静态的流程: | 步骤 | 操作 | | :--: | ---- | | 第一步 | 创建Nginx配置文件 | | 第二步 | 配置Nginx静态规则 | | 第三步 | 重启Nginx服务 | 接下来,我们逐步介绍
原创 2024-04-30 10:06:54
4129阅读
Thinkphp5.1基础教程与配置
原创 2022-12-04 21:14:45
835阅读
1点赞
1.thinkphp是很容易来写接口的,下面就来一个异常类的封装,首先我们需要在项目applicatio
原创 2022-10-14 16:12:02
126阅读
1.在很多场景下我们都要对表单提交的数据进行验证,那么如何实现一个验证的重复使用呢,那就让我们来封装一图这样,我们文件夹下就出现了一个文件夹。2....
原创 2022-10-14 16:13:16
134阅读
前言ThinkPHP5.1,包含了很多内置的验证规则。能极大的简化我们数据校验的一些工作量。对于非常复杂的逻辑,我们只需要配置好验证器 验证规则跟错误提示信息即可。但是,快捷的同时也往往会产生一些超出预知的问题 。分析 protected $rule = [ 'province' => 'require|number' // 该字段必须填写 并且 是纯数字 ]上面这个验证,可能如同备注一样。你会以为肯定会拿到一个 大于等于0的正证书。但是并不是这样子。如果
原创 2021-09-07 09:27:26
10000+阅读
进入 cd /etc/rc.d/init.d新建文件,任意名字 比如vi lizhili输入内容,今天根据自己的路径#!/bin/bash# chkconfig: 2345 10 90php /www/wwwroot/tp.com/think worker:server -d
原创 2022-04-26 22:45:47
1144阅读
前言:        在平时项目中,有时需要对某些业务进行批处理,比如为了版本兼容,或者不同系统的数据同步等场景下,我们会选择自定义一些指令定时或即时的执行。        但是有很多命令需要读表,随着定义的指令逐渐变多,模型里本不涉及业务性的方法也越积越多,甚至某些指令删除了,
原创 2023-05-13 14:46:39
327阅读
Thinkphp Nginx静态规则
原创 2010-10-07 11:38:09
6307阅读
2点赞
2评论
 【问题描述】nginx无法启动, 一直报错找不到nginx.htaccess【解决方法】将项目文件名中的短下划线去掉  
转载 2021-05-08 14:09:50
433阅读
2评论
yourls是一款著名的短网址程序,相对于选择第三方短网址服务,使用yourls可以将数据拿在自己手中,避免第三方短网址恶意的跳转! 我曾经遇到过百度上搜到的所谓新浪短网址服务,然后url被跳转其他页面。 第一天还是正常,第二天就开始乱跳了! 一:Yourls项目地址 yourls是发布在Github的一个项目,项目地址为:https://www.kxxzz.com/go.php?g
如何查看 ThinkPHP5.1 的升级说明 ThinkPHP 官方对于升级历史都有说明,这个官方做的非常不错。 在官方的手册中就有。 比如从 ThinkPHP 5.1.26 升级到 ThinkPHP 5.1.27。如下所示,是无痛升级的。 https://www.kancloud.cn/manua
转载 2018-10-28 20:22:00
192阅读
2评论
URL静态通常是为了满足更好的SEO效果,ThinkPHP支持静态URL设置,可以通过设置URL_HTML_SUFFIX参数随意在URL的最后增加你想要的静态后缀,而不会影响当前操作的正常执行。例如,我们设置 的话,我们可以把下面的URL http://serverName/Home/Blog/
转载 2019-11-01 17:03:00
765阅读
2评论
ThinkPHP 作为 PHP 框架,是单一入口的,那么其原始的 URL 便不是那么友好。但 ThinkPHP 提供了各种机制来定制需要的 URL 格式,配合 Apache .htaccess 文件,更是可以定制出人性化的更利于 SEO 的 URL 地址来。 .htaccess文件是 Apache 服务器中的一个配置文件,它负责相关目录下的网页配置。我们可以利用 .htaccess 文件的
转载 2024-06-18 07:04:53
1026阅读
我本来想给大家写一篇工具类的杂谈,思来想去又想到了可视化面板,就目前国产面板而言,WDCP、宝塔面板、AMH等,说是群雄逐鹿一点都不为过,AMH4.2之后,可以说是走了相当一部分人,暗示收费版本,所以本次我们主要看看WDCP和宝塔面板之间,到底谁更好用? 为了不在鸡蛋里挑骨头,先来看看双方的一些优势以及不足:老前辈,WDCP的优势:1.文档资料丰富,这点主要是因为WDCP早年发行,多年
  • 1
  • 2
  • 3
  • 4
  • 5