我们在做一些产品的二次开发的时候,往往是在自己的开发机安装后做开发,完成后再把代码上传到服务器(算是上线吧),但是往往上线后不能工作,比如上传不了图片,或者是上传后显示不了,或者是有些功能使用不了等等各种问题,但是明明在自己的开发机完全是没有问题的。其实很简单就是因为在Linux服务器的权限不够,把用不了的功能对应的代码或者是整个项目都赋予777或者755权限。

  • 将目前目录下的所有档案与子目录皆设为任何人可读取 :

      

    1. chmod -R a+r *
    或者chmod -R 777 /home/user/项目名   整个‘/home/user/项目名’目录与其中的文件和子目录的权限都设置为rwxrwxrwx
Logo

更多推荐