Jos*_*ray 5 permissions apache2 wordpress
最近,当我尝试启动并运行 Web 服务器时,Ubuntu 16.04 x64 VPS 遇到了问题。我使用它apache2作为网络服务器,因为我在这方面只有真正的经验 - 很可能nginx很快就会转向,因为听说它具有更好的性能。
我正在使用 WordPress 并为其开发一个主题。我的第一个问题是当我尝试安装 WordPress 时出现以下错误:
\n\n\n\n\n抱歉,我无法编写“wp-config.php”文件。
\n
这让我很困惑,但很快就发现这个答案(此处)根本没有帮助。
\n\n然后我在 WordPress Codex 上阅读了有关文件权限的内容(此处)。我使用以下命令(链接到答案)更改了所有文件和文件夹- 再次,从未起作用。
\n\n所以,我手动制作了所有文件,现在我想更改永久链接结构...... WordPress 需要写入权限。我该如何修复这个错误:
\n\n\n\n\n如果您的 .htaccess 文件是可写的,我们可以自动执行此操作,但它不是\xe2\x80\x99t,因此这些是您的 .htaccess 文件中应该具有的 mod_rewrite 规则。单击该字段并按 CTRL + a 选择全部。
\n
并使该网站成功启动并运行?
\n\nTL;DR...我需要我的 WordPress 网站的写入权限。我怎样才能完成我的目标?
\nYou*_*Git -1
我还有一个 Apache/Ubuntu/Wordpress 服务器,所以希望这对你有用。
首次设置服务器时,您可以像这样打开权限:
sudo chown -R www-data:www-data /var/www/html
sudo chmod 777 /var/www/html
Run Code Online (Sandbox Code Playgroud)
这应该可以解决权限问题。然而,在初始设置后,您将需要将它们重新锁定。