我有一个带有用户anamika和cmp登录的centos。
我在webroot目录中创建了用户anamika的wordpress文件夹登录。用户anamika有apache作为主要组。创建文件夹在创建时获取anmika:apache的用户。
当我尝试安装插件时,它会要求ftp登录。
当我将用户从anamika:apache更改为apache:anamika时,它可以正常工作。
请提供解决此用户问题的方法。
我检查了以下建议和wordpress博客,但没有奏效。 Wordpress plugins it asks for FTP Details Wordpress asking for my FTP credentials to install plugins Installing plugin for wordpress website hosted locally is asking for ftp details
答案 0 :(得分:1)
如果WordPress询问安装插件和主题的主机名和连接详细信息,我们需要在主目录的wp-config.php文件中添加一个函数挂钩。
define('FS_METHOD','direct');
答案 1 :(得分:0)
您可以使用将以下代码粘贴到wp-config.php文件中, 最好是在没有ftp详细信息的情况下安装插件的每个其他代码行以下...
define('FS_METHOD','direct');
答案 2 :(得分:0)
问题在于用户apache的许可。我将httpd.conf文件中的apache的用户和组更改为ftp用户,它解决了问题。 将用户apache Group apache更改为User anamika Group anamika