我在这里浏览了一下,但没有找到有关最佳文件权限的任何详细信息。我也看了看一些的WordPress的形式的问题,在[这里也]不过任何人说建议777显然需要在安全一点教训。
简而言之,我的问题是这个。我应该具有以下权限:
然后每个文件夹中的所有文件?
设置WP时,您(Web服务器)可能需要对文件的写权限。因此,访问权限可能需要宽松。
chown www-data:www-data -R * # Let Apache be owner
find . -type d -exec chmod 755 {} \; # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \; # Change file permissions rw-r--r--
设置完成后,您 应该 加强访问权限,根据HardingWordPress所述,除wp-content之外的所有文件都只能由您的用户帐户写入。wp-content也必须可由 www-data 写入。
chown <username>:<username> -R * # Let your useraccount be owner
chown www-data:www-data wp-content # Let apache be owner of wp-content
也许您以后想更改wp-content中的内容。在这种情况下,您可以
su
,无论做什么,请确保文件具有 www-data的 rw权限。
问题内容: 几周前,我从共享主机迁移到了VPS,并且遇到了WordPress这些烦人的权限问题。您知道可以从管理面板下载和升级插件(和wordpress本身),但是自从我将其移动后,它开始询问我的FTP凭据,这在我不得不更新约20个插件时有点慢。 我认为这应该是某种权利问题。我查看了共享的托管wordpress文件,它们都属于用户名和组kovshenin(kovshenin:kovshenin),
更改文件/目录的权限 chmod 用来更改文件/目录的权限。 符号法 chmod WhoWhatWhich file|directory 类型 关键字 描述 Who u、g、o、a 表用户、组、其他、全部 What +、-、= 代表添加、删除、精确设置 Which r、w、x 代表读取、写入、执行对 file1 中的组和其他,删除读取和写入权限 $ chmod go-rw file1对 fil
我正在将我的网站从共享主机移动到VPS。当我在VPS上测试时,我注意到突然之间我再也无法通过网络表单上传文件了。 错误:
我正在Centos 7发行版上安装Laravel应用程序。我使用的是PHP7.2,我已经成功地安装了apache和我的项目。 我能够得到Apache闪屏页面显示,但一旦我指向我的虚拟主机laravel公共文件夹,我得到apache2日志中的文件权限错误。 我已经让我的公共文件夹和存储文件夹都被所有人读/写/执行了很短的一段时间,但我仍然收到错误。 我的虚拟主机: 我的权限(在公共和引导临时chmo
本文向大家介绍在WordPress中加载模板文件的正确方法,包括了在WordPress中加载模板文件的正确方法的使用技巧和注意事项,需要的朋友参考一下 从WordPress 3.0开始,有一个名为的函数get_template_part(),该函数已在新的二十零默认WordPress主题中使用了很多。这是通过使用诸如get_header()包含header.php文件之类的功能来包含部分主题的通常
这些都不管用。