首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谁能告诉我如何将同一组权限授予web主机上目录中的每个文件和目录?

问谁能告诉我如何将同一组权限授予web主机上目录中的每个文件和目录?
EN

Stack Overflow用户
提问于 2014-01-04 00:26:08
回答 2查看 42关注 0票数 0

我正在使用虚拟主机(www.hosting.co.in)和高级linux计划,我在公共根目录安装了wordpress网站,并开始制作主题,现在每次我添加一个组件资源或文件或目录时,我必须更改每个组件的权限,有没有更好的方法呢?我可以使用.htaccess吗?或者我应该使用任何其他软件?

代码语言:javascript
复制
my current .htaccess files contents are - 
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
EN

回答 2

Stack Overflow用户

发布于 2014-01-04 00:32:36

这不是.htaccess问题。您可能需要在这些目录上设置appropriate umask。

票数 1
EN

Stack Overflow用户

发布于 2014-01-04 01:05:24

这不是mod_rewrite或.htaccess的问题;而是wp-content或所有Wordpress文件的文件/文件夹权限问题,这取决于主机的服务器设置(共享的或您自己的机器,suexec或不是;有时是Windows或*unix),以及您安装Wordpress的方式。

最好的做法是阅读文档,了解如何在Cpanel中或通过FTP设置权限。请参阅http://codex.wordpress.org/Changing_File_Permissions:

通常情况下,所有文件都应归您的web服务器上的用户(ftp)帐户所有,并且该帐户应可写入。在共享主机上,文件永远不应归www服务器进程本身所有(有时是www、apache或is user)。

需要从WordPress获得写访问权限的任何文件都应由WordPress使用的用户帐户(可能与服务器帐户不同)所有或由组拥有。例如,您可能有一个允许您通过FTP将文件来回传送到服务器的用户帐户,但您的服务器本身可能使用单独的用户、位于单独的用户组中的单独用户运行,例如dhapache或nobody。如果WordPress是以FTP帐户运行的,则该帐户需要具有写入权限,即文件的所有者,或者属于具有写入权限的组。在后一种情况下,这意味着权限的设置比默认权限更宽松(例如,文件夹的权限设置为775而不是755,权限设置为664而不是644)。

对于大多数用户,WordPress的文件和文件夹权限应该是相同的,这取决于您执行的安装类型以及安装时系统环境的umask设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20908201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档