【发布时间】:2015-12-05 06:48:07
【问题描述】:
首先,我从 stackoverflow 和其他网站上阅读了很多主题,但找不到答案。
我正在尝试为我的 WordPress 网站设置自己的 WordPress 托管解决方案。所以,我有来自 digitalocean 的服务器,我安装了 nginx、hhvm 和 mysql。我可以毫无错误地安装 WordPress。但是当我尝试从 WordPress 仪表板安装插件时,WordPress 会询问我的 ftp 凭据。如何在没有 ftp 凭据的情况下删除它并自动安装插件?
我知道我可以修改 wp-config 文件添加 define('FS_METHOD','direct') 但当时我得到“无法创建目录。”错误,这不是正确的解决方案,因为每次我安装新的 wordpress 我都应该一次又一次地这样做。
将 ftp 凭据再次写入 wp-config 文件的另一件事不是正确的解决方案,因为我必须在每个站点中一次又一次地重复。
我最后找到的是这段代码;
sudo chown -R www-data:www-data wordpress-foldername
它有效,但我必须再次为每个 wordpress 网站这样做。我可以自动化吗?我不想在每次安装新的 wordpress 时都这样做。如何配置一次就一直有效?
【问题讨论】: