E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TP5
超简单的分页功能
在用Thinkphp5时,发现
TP5
自带的分页样式满足不了自己的需求,所以自己写了个分页功能:这下面代码是
TP5
测试时直接写在控制器层的代码,注释写的很清楚...publicfunctionindex(
qq18922641866
·
2020-08-21 01:22
宝塔面板LNMP部署
TP5
总结
项目目录访问权限设置755所有者www网站配置伪静态:选择thinkphp,则会自动生成伪静态配置文件并加载到项目配置中默认文档index.php第一个(因为宝塔会在项目根目录下生成一个index.html)如果开启了,防跨站攻击(open_basedir),则需要修改根目录下生成的.user.ini,去掉路径中的public/,否则会报关于open_basedir的错误配置一个IP多端口的虚拟目
skeam-tj
·
2020-08-20 23:48
软件工具
TP5
.0 的 not null 查询
一般情况下,我们在
tp5
中需要查询notnull的字段直接使用where('view','notnull')就可以正确的查询但如果我们有多个字段呢?
PreacherPDieE
·
2020-08-20 22:06
TP5
用webuploader实现图片上传
__ADMIN__");//重点推荐整合
TP5
1、引入CSS文件2、初始化$(document).
梦_之_旅
·
2020-08-20 22:37
PHP
使用 Casbin 作为 ThinkPHP 的权限控制中间件
*
tp5
在ThinkPHP项目里,安装
李否否
·
2020-08-20 21:15
php
thinkphp
权限
角色权限
授权
使用 Casbin 作为 ThinkPHP 的权限控制中间件
*
tp5
在ThinkPHP项目里,安装
李否否
·
2020-08-20 21:15
php
thinkphp
权限
角色权限
授权
Learning Processing by examples
Basedonp5.jsexamples.Clickhereforthedifferencesbetweenp5.jsandprocessing.Checkou
tp5
.jsreferencesformoreinformation
Elio
·
2020-08-20 21:19
processing
p5.js
Learning Processing by examples
Basedonp5.jsexamples.Clickhereforthedifferencesbetweenp5.jsandprocessing.Checkou
tp5
.jsreferencesformoreinformation
Elio
·
2020-08-20 21:19
processing
p5.js
tp5
安装think-swoole (宝塔坑)
因项目需要处理高并发问题,所以就用到了这个think-swoole,不过宝塔又坑了我一次(这次其实不怪它,人家也是为了减少依赖),开始安装:打开
tp5
安装官方文档安装第一步:首先按照Swoole官网说明安装
AreoWarm
·
2020-08-20 20:42
php
thinkphp
Linux
glance上传镜像失败publicURL endpoint for image service not found
glance上传镜像失败当你在使用openstackglance组件上传镜像时,报错了并不是(ht
tp5
00),如果是(ht
tp5
00)的错那么就是你的配置文件出错,或者数据库的问题,但是我遇到的却是“
NightWish126
·
2020-08-20 20:27
openstack
thinkphp5引用资源文件路径
tp5
项目的入口文件一般都是要绑定到DocumentRoot下的..**/public下面。所以在前端模板中引入资源文件的方式,如果不像tp3.x那样设置CSS之类的宏定义。
yi_an
·
2020-08-20 20:15
thinkphp
PHP--TP开发模式
0、开启调试模式(WWW\
tp5
\application\config.php)'app_debug'=>true,1、连接数据库(...database.php)//数据库类型'type'=>'mysql
Top丶ice
·
2020-08-20 20:28
PHP
ThinkPHP5.1修改项目前端页面的入口文件原public为自定义目录
TP5
.1将项目默认的入口文件定义在public目录下,对于程序安全有风险,因项目的需要,需修改项目入口文件为自定义的路径,以下是我的做法:1、将public目录下的index.php,和htaccess
xmwangtiger
·
2020-08-20 20:11
技术文章
tp5
隐藏入口文件、自动生成admin模块
tp5
隐藏index.php1.以Apache为例httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone将None改为All需要在入口文件的同级添加.htaccess
xyl_hq
·
2020-08-20 20:57
框架
从 Tp3 升级
Tp5
.1 踩过的那些坑
手里有一个项目需要从think3.2.3转入thinkphp5.1接下来我将会记录一下我是如何升级到thinkphp5.1的1、M方法替换为Db::name2、S方法替换为session3、I方法替换为input4、U方法替换为url5、IS_POST替换为request()->isPost()6、CONTROLLER_NAME替换为request()->controller()7、this−&g
怀璧其罪
·
2020-08-20 20:41
php
tp5
导入数据时的批量操作
先将要导入的数据整成一个数组,然后使用Db的insertAll来操作Db::execute('SETFOREIGN_KEY_CHECKS=0');$result=Db::table('t_modules')->insertAll($list,true);Db::execute('SETFOREIGN_KEY_CHECKS=1');返回的result是导入的数据集,insertAll(result是
wyljz
·
2020-08-20 20:31
php
tp5
多语言切换
一.配置点击打开链接1.开启语言包功能'lang_switch_on'=>true,2.支持的语言列表'lang_list'=>['zh-cn','en-us'],二.语言定义(默认语言无需定义,下面会提到原因及使用)方法1.文件定义框架或模块目录\lang\en-us.phpreturn['按钮1'=>'button1',//表示模板内使用{:lang('按钮1')}获得的字符在英文状态下显示为
红卡
·
2020-08-20 20:59
学习笔记
使用
tp5
,执行时碰到mkdir() Permission denied错误,给目录所有权限依旧出错的
1.系统环境Centos7,apache2.4.6,php72.给/var/www/html目录所有权限还是出错解决方法:找到/etc/selinux/config文件,如果找得到的话修改SELINUX=enforcing为SELINUX=disabled保存后要重启系统---------------------作者:啸波来源:CSDN原文:https://blog.csdn.net/gdgsws
giserinchina
·
2020-08-20 20:26
Lunix入门到精通
TP5
项目public绑定顶级域名(虚拟主机当中)、域名url二级目录绑定
tp5
解决方案
参考阿里云虚拟主机部署
TP5
项目绑定二级目录解决办法.htaccess改为:Re
三个人工作室
·
2020-08-20 20:51
php
tp5
namespace正确但是找不到类的问题
关键就是文件的路径与namespace不一样,解决办法是先require引入文件,再引入namespace如下:require_oncedirname(dirname(FILE)).‘/sdk/Profile/IClientProfile.php’;$iClientProfile=\api\sdk\DefaultProfile::getPro。。。。。。
wuoshiwzm
·
2020-08-20 20:46
Thinkphp5开发中的坑及解决方案!
1:第一个遇到的坑是
TP5
中的报错级别,因为
TP5
开发模式下报错级别非常高,哪怕变量未定义都直接抛出异常,所以在使用第三方组件的时候,如本次我用的PHPExcel组件,就要动态的调整错误级别:config
wrqlgd
·
2020-08-20 20:41
ThinkPHP
TP5
进行多应用开发
题外话:以前用larval和lumen开发,感觉好是好,但是操作环境上还是比不上国产的~最近自己使用
TP5
来开发一个项目,体验很好,并不会比lumen差。
乡下程序员
·
2020-08-20 20:08
网站开发
TP5
路由模式使用步骤
修改配置文件application下的config.php,如图所示路由文件写路由路由简单格式Route::get("你想要的的url","模块/控制器/方法名")访问结果
鸟飞惊了看花人
·
2020-08-20 20:48
TP5
tp5
隐藏入口文件失败
在C:\LDE\phpStudy-2018\PHPTutorial\nginx\conf\vhosts.conf文件对应域名下添加if(!-e$request_filename){rewrite^(.*)$/index.php?s=/$1last;break;}server{listen80;server_namewww.syht-old-dd.com;root“G:\Wsyht\syht-php
远方*
·
2020-08-20 20:44
php
thinkphp
tp5
第一天
TP5
.0框架安装和开发模式, MVC模式了解
2.首先是环境检测.PHP>=5.4.0PDOPHPExtensionMBstringPHPExtensionCURLPHPExtension(我下的是phpstudy跟着教程检测了下全满足)3.
TP5
.0
小小杰啊
·
2020-08-20 20:02
TP5.0框架开发学习
TP5
项目放在二级目录下重定向访问不对问题
最近用Thinkphp5做网站,发现重定向不起作用经过网上搜索在一篇博客找到了解决办法,在这里分享给小伙伴下面是文章原文:.最近用Thinkphp5做了一个小网站,发现当PHP版本切换成5.5以上版本后如果访问地址是全地址如loacalhost/index/index/index重定向不起作用此问题比较好解决,原因是php版本5.5以上项目下的重定向文件.htaccess的语法不支持,重定向失败,
weixin_44110935
·
2020-08-20 20:02
thinkphp5(改变html中的变量、赋值和替换)
改变html中的变量、赋值和替换引入css、js文件的
tp5
定义的路径常量改变config配置更改路径变量
BitHachi
·
2020-08-20 20:26
#
Thinkphp5
TP5
怎么隐藏index.php
TP5
怎么隐藏index.php
tp5
对URL简化,不做简化情况下我们访问的是localhost/index.php/index/index/index,做简化后省去index.php。
开车不用油
·
2020-08-20 20:15
PHP
TP5
tp5
非debug模式下,记录网站错误日志
TP5
非debug模式下,若有程序发生错误,并将其记录在错误日志里面,管理后台可及时发现并对其程序进行补救:一、了解
tp5
目录结构,修改处理错误文件Handle.php1,文件位置:\thinkphp\
appleคิดถึง
·
2020-08-20 20:15
tp5
php之
tp5
访问路由隐藏index.php
官方默认的的.htaccess文件Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT,L]如果用phpstudy,规则如下:如图1所示,确认你的apa
Sunssai
·
2020-08-20 20:12
t'
ThinkPHP6.0 与5.0的差别及坑点
文章目录写在前面不同点安装配置文件自带web服务器目录控制器json接口跨域中间件总结写在前面tp6发布已经有大半年了,之前做项目一直用的
tp5
,甚至没有用5.1,是因为
tp5
用来做了很多个项目,文档前后翻了可能有两三遍
Leslie_Leung
·
2020-08-20 20:39
后台
php
tp5
多模块创建与绑定
每次为这个问题都花好长时间查资料,现在特地写下来方便以后查阅目的:入口文件绑定模块,每个模块都对应有相应的模块方法:一、创建入口文件如admin.php内容与index.php一致二、创建模块目录三、config中打开模块自动绑定//入口自动绑定模块'auto_bind_module'=>true,完成以上三部以后,即可通过public/admin.php访问该模块的index控制器的index方
何勇军
·
2020-08-20 20:29
tp5
tp5
获取当前访问的接口
tp5
的方法$a=request()->url();dump($a);die;
肥茹
·
2020-08-20 20:52
问题
深入ThinkPHP5的源码研究,
tp5
是如何从网站开始运行起来的?
1.解析器配置,指定路径首先我们在nginx或者apache的配置文件中指定了该项目的路径是到public。eg:nginx:server{ listen80; #listen[::]:80default_serveripv6only=on; server_namewww.t5.cn; indexindex.htmlindex.htmindex.php; root /home/wwwro
杰哥是大佬
·
2020-08-20 19:40
php后端
tp5框架
ThinkPHP5.1,路由设置注意事项
今天被一个"/"符号搞得一脸懵逼,
TP5
域名绑定模块,定义路由如果路由地址没有参数,不需要加“/”加了斜杠会报错。
爱打echo的猴子
·
2020-08-20 19:08
PHP
TP5
隐藏入口文件
为什么要隐藏入口文件使页面url美观,方便搜索引擎收录具体实现在index.php同级目录下新建.htaccess(默认自带)添加如下内容Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-f#RewriteRule^(.*)
小狐狸S
·
2020-08-20 19:32
ThinkPHP5
Tp5
自动加载创建admin和index文件夹
本文链接:https://blog.csdn.net/yumon321/article/details/78662249
tp5
安装完成后,直接找到public下的index.php,打开添加两行代码:/
呆子峰
·
2020-08-20 19:27
Tp5
thinkphp5 语言切换
目前在
TP5
.0.10版本仍然有无法从Cookie中读取语言标识,在5.0.7之前的版本没这个问题,这里需要修复到
TP5
中Lang.php的代码,具体文件位于thinkphp/library/think
Neaman
·
2020-08-20 19:22
PHP
thinkphp6:5种方法获取api请求地址中的参数
第一种方法tp6跟
tp5
不同的地方,在于tp6继承Baseconroller这个控制器,所以,我们可以直接使用Baseconroller里面的request方法。
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp
php
thinkphp6 如何输出json数据
在
tp5
中,我们可以使用json()方法在网页中返回json数据。
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
composer下载缓慢安装插件缓慢
composer下载缓慢安装插件缓慢===================================写于20191025,最近在使用
tp5
,然后需要安装一些插件的时候,发现composer老是安装不了
_不知道叫什么名字
·
2020-08-20 19:36
composer
windows10 + phpstudy集成环境 +
tp5
.1 + redis
tp5
.1如果想使用redis,则需要给集成环境安装redis扩展,安装完成还是不可以使用的,因为还没有启动redis服务;还需要给windows安装redis,安装好了之后,为了每次启动redis方便
红尘007
·
2020-08-20 19:25
software
php
other
tp5.1
cache
tp5
多级控制器
如果你使用了多级控制器的话,可以设置controller_auto_search参数开启自动定位控制器,便于URL访问,首先在应用配置文件中设置:'controller_auto_search'=>true,然后定义控制器如下:
weixin_37914752
·
2020-08-20 19:53
Tp5
tp5
插入数据重复时更新, 没有重复则插入新数据的sql写法
平常我们插入数据时间一般都是这样用的Db::name('table_name')->insert($data)其实insert不止可以传入一个参数,查看源码可知道,只要第二个字段传入true时,如果遇到重复数据那么tp就是更新这条数据而不是插入新数据.同时注意要一个字段唯一的这样才会触发数据重复条件,(比如某个字段设置了唯一索引或者主键这样的字段才会触发重复)Db::name('table_nam
Day____Day____Up
·
2020-08-20 19:20
[thinkPHP5项目实战_08]模板分离和URL生成
1.模板分离在前端网页项目中不同的页面存在公共的模块,例如头部、底部和侧边栏等,使用
tp5
的模板分离可以将这些公共模块抽出,在需要的页面进行引入减少前端代码量,提高运行效率以前台页面为例,在application
骑着代码去流浪
·
2020-08-20 19:47
ThinkPHP5博客实战
thinkphp5.1(
TP5
.1)引用外部文件
首先将引用的外部类文件放入extend目录下为了方便记录所用的功能对应的类文件(如Alipays.php),可以在extend文件下新建一个文件夹如lib然后将类文件放入lib文件下,此时关键步骤开始了,1、将该类文件的命名空间改为namespacelib;2、在您开发的文件下如(Paymusic.php)引入该类文件,代码如下require'./extend/lib/Alipays.php';或
巨松9011
·
2020-08-20 19:47
PHP
时间就是生命
TP5
学习基础二:目录结构、URL路由、数据操作
一.安装1.使用git或者composer(composerupdate)进行实时更新,区别在于git不会清空核心框架目录而composer会清空。2.使用官网打包好的TP压缩包(解压即可用)->不是实时更新更新3.国内的码云和Coding代码托管平台都有ThinkPHP5的镜像============================================================
weixin_34392843
·
2020-08-20 19:39
TP5
安装失败怎么办?
安装
TP5
遇到这样的错误
TP5
安装失败怎么办?
weixin_34244102
·
2020-08-20 19:44
TP5
模型事务操作
注意:数据只要涉及多表一致性操作,必须要开启数据库事务操作ThinkPHP5中模型层中使用事务:try{$this->startTrans();$this->data($order_data)->isUpdate(false)->save();$new_order=$this->order_no;if(!is_numeric($new_order))thrownew\Exception("商品订单
weixin_34132768
·
2020-08-20 19:56
tp5
的include 标签 不能用了么
直接调用页头页尾直接原样显示了正解:要注意file后不能加空格,不然放在页头会报错,放在其他地方则不会被解析.以上是我的经历,供参考.{includefile='public/header'/}错误{includefile='public/header'/}正确转载于:https://www.cnblogs.com/snowhite/p/8670319.html
weixin_33976072
·
2020-08-20 19:06
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他