在上传文件到web服务器之前,是否可以在我的本地开发环境(WAMP)上设置文件夹权限


Is it possible to set the folder permissions on my local developement environment(WAMP) before uploading the files on the webserver?

在将项目上传到web服务器之前,我是否可以将存储文件夹的文件夹权限设置为本地开发环境(WAMP)上的0775 ?

编辑:我想在上传之前设置文件夹的权限,上传后保留权限

进入项目目录

$ sudo chmod 777 -R bootstrap
$ sudo chmod 777 -R storage
$ sudo chmod 777 -R vendor
然后

$ sudo chown -R www-data:www-data bootstrap
$ sudo chown -R www-data:www-data storage
$ sudo chown -R www-data:www-data vendor

如果您使用其他web服务器。您需要将www-data更改为正确的用户。

我想你希望在上传后保留文件夹权限。我的建议是在代码中做一个文件夹存在检查,如果不存在,创建和设置代码的权限作为一个添加的预防措施。

if(!is_dir('upload')){
    mkdir('upload');
    chmod('upload',0755);
}