我在亚马逊ec2实例中有一个单词新闻网站。我遇到了安装和更新插件的问题。
问题: -
1)当我尝试从wp-admin后端安装插件时。它显示了下面的错误,这样每次我需要在服务器上手动上传插件,然后需要从wp-admin后端激活。
Unpacking the package…
Could not create directory.
2)当我尝试更新插件&来自wp-admin backend的wordpress。它显示了下面的错误
Update Plugin
Downloading update from …
Unpacking the update…
Could not create directory.
我的文字按文件权限结构如下: -
WP-内容 - > "755"
插件 - > "755"
plugins->例如(captcha)"755"
在captcha插件文件下我有 - > "664"
权限。
如果对此问题有任何身体想法,请告诉我。
答案将不胜感激。
我搜索了谷歌,但我找不到任何解决方案。
答案 0 :(得分:1)
这里的问题是apache无法访问这些文件夹。默认权限授予AMI中的ec2-user。
在你的终端中运行它,你就可以进行更新,安装插件和wordpress。
sudo chown -R apache:apache /var/www/html
如果更新插件和单词,如果wp-admin
要求提供ftp凭证,请在wp-config
文件中添加以下代码段代码。
define('FS_METHOD', 'direct');
并运行命令。
sudo chown -R apache:apache /var/www/html