![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TP5
占星北海
后端打工人
展开
-
TP5隐藏public和index.php
个人理解:将public下的index.php文件移动到主目录下和更改index的入口文件可以在URL去掉public将public下的.htaccess文件复制到主目录下并更改配置是:当url地址访问不存在的文件或路径时,调用正则表达式进行替换自动补齐/index.php/。也就是说即使你加上index.php访问也不会出错。一、Apache1、public下的index.php入口文件...原创 2019-03-30 17:57:02 · 3191 阅读 · 0 评论 -
TP5自定义规则——验证数组及其元素
需求:验证数组及其数组里的所有元素本例验证说明:需求:传递参数内容不为空,参数类型为数组,数组最大4个元素自定义规则:数组的元素最长1个长度,元素范围为大写A-D代码参考控制器层:$validate = validate('Curriculum');if (!$validate->scene('get_classify_course')->check($data)) {...原创 2019-04-08 15:08:26 · 3568 阅读 · 0 评论 -
file_put_contents () failed to open stream: Permission denied 解决办法
如果你用TP的时间比较长,或者说你比较了解TP的人都会知道,TP的runtime它需要的权限是很大的,如果你只给一般权限肯定是不行的,通常都是给runtime权限:777;linux命令如下:cd /PHP/admin/tp/chmod -R 777 runtime注意:只要大家以后遇到 “file_put_contents 无法打开流:权限被拒绝 ”,只需要给权限就可以了。windos...转载 2019-03-29 12:34:22 · 4037 阅读 · 0 评论 -
lnnp环境下前端ajax调用后台接口返回200状态码却进入error[跨域]
虽然状态码是200但实际存在跨域问题虽然ajax请求的状态码为200但进入的是error项目是调用后台接口,对照其他博主的一个跨域对照表,同一域名下,不同协议不允许跨域解决方案:在调用的接口添加:header('access-Control-Allow-Origin:*'); 跨域头,允许所有域名访问。...原创 2019-05-28 11:34:31 · 1813 阅读 · 0 评论 -
LNMP环境下隐藏入口文件public和index.php后的小问题
在nginx中配置了重写后一直显示解决方案:实际是因为静态资源访问路径写错了,同时我的nginx服务器禁止了目录访问,打对测试路径之后大佬nginx配置参考:http://www.thinkphp.cn/topic/34380.html...原创 2019-05-28 14:21:18 · 923 阅读 · 0 评论 -
LNMP环境关于sql_mode的一些配置
MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式。这样,应用程序就能对服务器操作进行量身定制以满足自己的需求。这类模式定义了MySQL应支持的SQL语法,以及应该在数据上执行何种确认检查。这样,就能在众多不同的环境下,与其他数据库服务器一起更容易地使用MySQL。从MySQL 4.1 开始,也能在启动之后,使用SET[SESSION|GLOBAL]sql_...转载 2019-05-28 21:50:41 · 397 阅读 · 0 评论 -
TP5路由知识简单个人汇总
一、路由的模式普通模式(默认pathinfo,不解析路由)‘url_route_on’ => false混合模式(pathinfo+解析路由)‘url_route_on’ => true,‘url_route_must’=> false,强制模式(必须路由)‘url_route_on’ => true,‘url_route_must’ =...原创 2019-06-06 18:31:39 · 4141 阅读 · 0 评论 -
laravel5.8使用总结和比较
一、踩坑laravel目前为止的坑安装的坑1、5.8对于PHP的版本要求7.0以上2、要求php至少要安装八个要求的拓展3、即使使用github下载,安装还是需要使用composer,使用国内镜像速度相对快一丢4、所使用的nginx还是apache得配置ssl模块,php安装openssl拓展,否则使用镜像https还是获取不了5、安装完成后还需要启动内置开发服务器,否则500。ph...原创 2019-06-20 11:40:48 · 2976 阅读 · 1 评论