无法将主题上传到wordpress - AWS Linux

时间:2017-07-28 12:04:14

标签: wordpress amazon-web-services

我在AWS Linux实例上运行了wordpress。 我可以创建帖子。 我可以上传图片。 但我无法上传主题。

已经搞砸了权限,这就是它目前所处的位置:

-rwxr-xr-x  1 apache apache   418 Sep 25  2013 index.php
-rwxr-xr-x  1 apache apache 19935 Jan  2  2017 license.txt
-rwxr-xr-x  1 apache apache  7413 Dec 12  2016 readme.html
-rwxr-xr-x  1 apache apache  5447 Sep 27  2016 wp-activate.php
drwxr-sr-x  9 apache apache  4096 Jun  8 14:29 wp-admin
-rwxr-xr-x  1 apache apache   364 Dec 19  2015 wp-blog-header.php
-rwxr-xr-x  1 apache apache  1627 Aug 29  2016 wp-comments-post.php
-rwxr-xr-x  1 apache apache  2825 Jul 27 21:21 wp-config.php
drwxr-sr-x  5 apache apache  4096 Jul 28 11:53 wp-content
-rwxr-xr-x  1 apache apache  3286 May 24  2015 wp-cron.php
drwxr-sr-x 18 apache apache 12288 Jun  8 14:29 wp-includes
-rwxr-xr-x  1 apache apache  2422 Nov 21  2016 wp-links-opml.php
-rwxr-xr-x  1 apache apache  3301 Oct 25  2016 wp-load.php
-rwxr-xr-x  1 apache apache 34327 May 12 17:12 wp-login.php
-rwxr-xr-x  1 apache apache  8048 Jan 11  2017 wp-mail.php
-rwxr-xr-x  1 apache apache 16200 Apr  6 18:01 wp-settings.php
-rwxr-xr-x  1 apache apache 29924 Jan 24  2017 wp-signup.php
-rwxr-xr-x  1 apache apache  4513 Oct 14  2016 wp-trackback.php
-rwxr-xr-x  1 apache apache  3065 Aug 31  2016 xmlrpc.php

任何帮助非常感谢。我错过了一些明显的东西吗?

1 个答案:

答案 0 :(得分:0)

您需要检查wp-content文件夹中主题文件夹的权限。

如果它是CentOS,请尝试运行以下命令:

将所有权更改为Apache用户和群组

chowm -R apache:apache /path-to-wp/wp-content/

更改权限并添加setguid

cd /path-to-wp/wp-content/
find . -type d -exec chmod 2775 {} \;
find . -type f -exec chmod 664 {} \;

这应该有希望解决文件权限并修复上传。