thinkphp5
开建
试试后再说放弃还是继续!
展开
-
tp5的程序从apache服务器转nginx服务器后静态资源访问问题
之前的阿里云服务器到期了,没有买服务器,转身买了3年的虚拟主机,这也是问题的起因按照tp5的文档,设置了隐藏index.php,然后就图片,css,js都是显示找不到,一脸懵逼,上网搜素没有找到问题所在后来仔细查看路径分析了一下,是因为隐藏了public的路径,导致的没有找到,然后...原创 2021-02-07 20:20:29 · 490 阅读 · 1 评论 -
tp5验证码不显示的问题或PHP7安装gd库
验证码不显示的情况,可能是没有加载gd库用pathinfo输出到页面看下有没有,我这个是安装好了以后的,如果你的没有显示gd可能是没有安装我的PHP版本是PHP7.0.*,我是这么安装的yum -y install php70w-gd.x86_64安装之后重启一下服务器就可以了(如果其他版本请百度下载安装方式) ...原创 2018-11-19 20:47:42 · 652 阅读 · 0 评论 -
解决tp5项目只能访问首页的情况
对于只能访问首页的原因是index.php没有隐藏,默认还是需要加上才能访问其他路径的把httpd.conf文件的AllowOverride None 全部换成AllowOverride All然后加载LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#号注释最后把.htaccess文件放到public的目录里,内容是:<...原创 2018-11-19 18:27:00 · 5424 阅读 · 0 评论 -
TP5权限管理笔记(RBAC)
权限管理之前自己写的比较简单,都是用123代替,然后页面的html判断角色是什么数字,然后决定显示还是隐藏元素,当然效果是有了,但是如果用户打开浏览器开发环境,把display:none去掉,所有功能都显示出来,这就尴尬了,所以,这次abrc模式改写了一下,既保留了元素的隐藏显示,又不用担心去掉display:none;首先还是先建5张表,我们后面主要是从数据获取权限范围判断是否有访问权;...原创 2018-11-14 15:23:49 · 17002 阅读 · 23 评论 -
summernote上传图片路径问题
文本编辑器summernote在上传图片的时候图片路径层级的分隔符会默认为反斜杠 '\',如果你只是存储一般不会报错,取出时页面也可以正常显示但是如果你的项目有编辑这个功能,把内容取出显示在summernote编辑器,修改更新,图片会报错,建议数据库储存的时候把反斜杠 '\' 替换一下,再存到数据库:图中代码用的是tp5...原创 2018-11-11 12:43:13 · 2118 阅读 · 0 评论 -
composer下载tp5验证码captcha报错笔记
第一次安装遇到版本tp版本限制的情况:提示需要tp5.1以上版本才能安装我的版本是5.0.*这时候可以下载tp5.1以上版本就可以了,也可以在命令行后面添加=1.*,默认下载之前的captcha版本就可以正常下载了...原创 2018-11-13 13:17:03 · 652 阅读 · 0 评论 -
tp5报错笔记(1)
碰到错误的时候没有记录,都是后面看日志的时候回想的,如果有描述错误的请指出来,我改正.谢谢! error: Provisional headers are shown错误原因:ajax上传表单文件是没有关掉默认的表单请求,解决方法:ajax请求后加return false;error: SQLSTATE[22001]: String data, right truncated:...原创 2018-10-25 17:58:31 · 3766 阅读 · 0 评论 -
tp5改自己的网站
这几天用tp5改了自己的网站,坑多多,也算写下来了,window环境测试运行都正常,一上传到服务器下linux环境,问题立马出来了最坑爹的不知道为什么用model模型查找数据都不能用了,又改回Db操作慌慌张张,到现在我还没有弄清楚原因,对linux不熟悉,后面学习一下还有些小问题有空再改改欢迎大家打开看下,后台还没有有用信息,前台页面只有一条文章,后面有空再添加网址是:www.li...原创 2018-10-28 16:50:21 · 1029 阅读 · 2 评论 -
tp5报错(3):linux下ajax访问正常,但返回500
tp5访问正常,服务器也有返回正确数据,但是一直500报错,接收不到返回的数据,找了一下,是log文件的权限没有打开,用ftp客户端修改权限即可,文件内包括的文件也一样要设置权限777...原创 2018-10-28 11:32:07 · 1035 阅读 · 0 评论 -
tp5报错笔记(2):file_put_contents():无法打开流:权限被拒
tp5写的网站在本地窗口环境下都运行的好好的,一放到阿里云的服务器的linux环境下全是问题第一碰到的就是file_put_contents();第一次碰到这个问题,一头雾水,最后网上查找解决办法,都是让改变目录的权限,我用的是FTP客户端上传文件的,所以很容易改权限,查看报错的文件夹和目录,我的是运行时间下的编辑文件没法读取,所以修改运行时权限,写入和读取都打对号勾上保存,然后重启阿里云...原创 2018-10-28 09:51:52 · 10852 阅读 · 3 评论