解决Thinkphp3.2部署到lnmp的阿里云出现“_STORAGE_WRITE_ERROR_”

问题:将tp3.2的代码部署到LNMP型阿里云服务,访问报“_STORAGE_WRITE_ERROR_”错误。具体以下图:服务器

 

解决方法:工具

1.准备工具:xShell软件(百度能够下载。另外,不下载xShell能够用阿里云自带的远程终端,都是为了访问服务器的文件)阿里云

2.一下以xShell软件详细说明。spa

2.1 点菜单栏,新建会话:ip

填入主机ip,而后点肯定。部署

2.2 填你的登陆服务器的用户名:io

帐号通常是root。登录

2.3 填你的密码:百度

2.4 登陆成功:软件

3. 找到对应的文件,并将文件的访问权限设为最高(通常是为了获取写权限)

3.1 找到须要设置权限的文件:

个人目的是要将Application、Runtime、Public这三个文件设为最高权限。

用命令ls -l 能够查看当前文件的权限:

drwxrwxrw便是表明最高权限

设置Application文件夹权限的命令:

    chmod -R 777 Application/        

或者

    chmod -R 775 Application/        

设置其余文件的权限设置Application相似,只需先找到目标文件,而后执行以上这条命令(几等要将Application替换为目标文件)。

后话:以后通过我研究发现,我部署到阿里云(LNMP)会出现这个问题,缘由是:没有对RunTime文件下的Logs文件有写权限。

班门弄斧,路过大虾,有不足,请不吝赐教

相关文章
相关标签/搜索