zoukankan      html  css  js  c++  java
  • Linux 下ThinkPHP项目出现_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Admin/0dfec61edd66f450033aa87c28a760f4.php

      在Linux中部署了ThinkPHP项目,访问时却出现了_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Admin/0dfec61edd66f450033aa87c28a760f4.php错误,原因是缓存文件夹的操作权限不够,我们对文件夹设置777权限就可以了。

      sudo chmod -R 777 Runtime    

      

      Linux权限理解

      linux文件或目录的权限分为,读、写、可执行三种权限。文件访问的用户类别分为,文件创建者、与文件创建者同组的用户、其他用户三类。设置权限时使用数字表示对应的意思,"0"表示没有权限、“1”表示可执行权限、“2”表示可写权限、“4”表示可读权限。字符表示有“a”表示所有用户,“u”表示创建者、“g”表示创建者同组用户、“o”表示其他用户;“+”表示添加权限,“-”表示取消权限;“r”表示读权限、“w”表示写权限、“x”表示操作执行权限。

      第一位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;

      第二位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;

      第三位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。

      例如:

       chmod a=rwx file   
       chmod 777 file    # 和上句设置效果相同,指为所有用户设置file的读,写,可执行权限
    
      sudo chmod -R 777 *     # * 是通配符,该设置意思是指在当前目录下的所有文件及子目录所有文件的拥有者,拥有者所在组成员,其他用户的权限设置为读,写,可执行

      Linux常用的的权限设置有下列一些  

        444 r--r--r--
        600 rw-------
        644 rw-r--r--
        666 rw-rw-rw-
        700 rwx------
        744 rwxr--r--
        755 rwxr-xr-x
        777 rwxrwxrwx

      

  • 相关阅读:
    微信消息推送和支付宝支付
    django rest framework
    Redis
    flask_migrate
    flask 学习
    windowsserver补丁
    mysql 8.0.23密码更新方法
    交换机配置实例
    爱国论坛OPENWRT
    openwrt资料
  • 原文地址:https://www.cnblogs.com/lovele-/p/9420783.html
Copyright © 2011-2022 走看看