- 博客(7)
- 收藏
- 关注
转载 (搬运)Thinkphp5报错mkdir() Permission denied
原文来自:http://www.qiusuoweb.com/68.html最近一直在用tp5写项目,在此遇到的问题也比较多。今天来谈谈“mkdir() Permission denied”错误。你如果不仅仅写代码,还得部署到线上,那么这个tp5的这个错误,你有很大概率会遇见它。因为这跟文件的权限有关系,特别是自动生成的文件或者目录类的权限,linux服务器出于安全因素对于用户的权限有着严格的控制。...
2018-04-17 14:26:31 814
转载 【转】Thinkphp5提示模板不存在
原文:https://blog.csdn.net/example440982/article/details/71218986系统centos 7 ,环境LNMP集成一键安装, 访问模板的时候,加载的路径错误,报错如下图 检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。 经过查资料发现,使用$this->fetch();渲染模板的时候会自动渲染vi...
2018-04-17 14:19:02 20332
原创 lnmp集成环境下mysql开启远程访问
线上框架配置好后,需要用navicat连接到云服务器,而集成环境下是mysql默认不开放远程连接的,所以需要我们手动配置。 开启远程服务:## 在mysql控制台执行,这句命令就是开启用户的远程访问权限,一句只能开启一个用户$grant all privileges on *.* to '用户名'@'%' identified by '密码'## 在mysql控制台执行,开启root访问权限示...
2018-04-16 22:37:13 871
原创 TP框架项目跳转移动端思路
所谓移动端就是前台模块的另一种视图模板,所以思路就是在框架的入口文件或基类中加入访问设备的判断,如果是移动设备,则将默认模板切换为移动端模板即可。...
2018-04-16 18:04:52 516
原创 centos7 Nginx1.4 thinkphp5开启pathinfo模式并隐藏入口文件
将TP5项目转移到服务器上后,因为TP的入口文件在public文件夹中,所以需要将网站的根目录也设置在public文件夹下,具体操作在/usr/local/nginx/conf/nignx.conf配置文件中。随后问题出现了,可以访问项目的入口文件但访问控制器和方法提示404找不到。去官网了解之后得知LNMP环境是默认不支持pathinfo模式的,需要自己在nignx.conf配置文件中修改设置。...
2018-04-16 17:57:02 567
原创 LNMP 环境scandir() has been disabled for security reasons
试着在新买的云主机上搭建TP5项目,在将根目录换成框架的入口文件口,出现了500的提示。打开 php.ini 搜索 display_errors,把 Off 修改为 On就开启了 php 错误提示,这时再访问之前白屏的页面就会出现错误信息。根据错误提示得知:因为scandir()函数被禁用的原因在php.ini配置文件里,将在禁用函数列表中的scandir函数删掉,重启服务即可...
2018-04-15 15:37:04 252
转载 (搬运)linux云服务器配置LNMP环境
一、腾讯云linux云服务器配置LNMP环境1、登录腾讯云服务器趁活动,购买了腾讯云,操作系统为CentOS 7.3 64位。接下去下载并安装Xshell(一个远程管理linux服务器的客户端软件)。在运行该软件之后,点击新建,在弹出的新建会话属性窗口中,在名称这一栏填写自定义的会话名,在主机这一栏填写我们云服务器的公网IP地址,其余部分均保持默认状态即可。选择确定,即保存了这一条会话,选中这条会...
2018-04-13 09:56:01 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人