51dev.com IT技术开发者社区

51dev.com 技术开发者社区

配置thinkphp项目遇到的坑

配置thinkphp项目遇到的坑

坑一:nginx配置必须改成伪静态配置  否则出现nginx403forbiddem错误坑2: 缓存目录权限必须开放 坑3:服务器权限准备:坑4:防火墙关闭systemctlstopfirewalld.service关闭防火墙...

thinkphp3返回json或jsonp数据

thinkphp3返回json或jsonp数据

1、返回json数据publicfunctiondemo1(){  $data=‘ok‘;  $this->ajaxReturn($data);}publicfunctiondemo2(){  $data[‘status‘]=1;  $data[‘content‘]=‘content‘;  $this->a...

Thinkphp5设置模板路径深度解析

Thinkphp5设置模板路径深度解析

默认的模板路径在模块/view文件里面。如果你觉得这样不太方便管理,想要把他设置Template目录下,可以这样做。模板参数,能够影响的它参数,是当前模块下config.phptemplate->view_path参数。实际操作一、配置共享参数在apps/config.php设置一些参数,方便在Index或Adm...

最完美解决Nginx部署ThinkPHP项目的办法

最完美解决Nginx部署ThinkPHP项目的办法

网上通用解决方法的配置如下:server{...location/{indexindex.htmindex.htmlindex.php;#访问路径的文件不存在则重写URL转交给ThinkPHP处理if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break...

thinkphp报错 Base table or view not found: 1146的解决办法

thinkphp报错 Base table or view not found: 1146的解决办法

出现这总情况呢,一般是某某数据表没有找到。但是有时候把我们明明实例化了模型,但就是提示表没有找到。出现这种情况一般是模型没有数据表对应起来。模板情况下模型是对应数据表,但模型也可以不对应数据表的,我们再在模型里面重新定义数据表也是可以的 protected$table='cy_oauth_user&#...