解決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文件有寫權限。

班門弄斧,路過大蝦,有不足,請不吝賜教

相關文章
相關標籤/搜索