Wordpress Plugin - Can't Create Directory

January 3, 2016 3.4k views
WordPress LAMP Stack PHP CentOS

Hi All,

I have successfully installed Wordpress on my LAMP server, however, I can't seem to update plugins. I am getting the following error:

Could not create directory

Additionally, I have already placed the following instruction in the wp-config file:

define('FS_METHOD','direct');

Any ideas?

2 comments
  • I have exactly same problem.
    define('FS_METHOD','direct');
    has been added to wp-config file. I am still unable to install, remove or update plugins and themes. CentOS & LAMP setup step by step from DigitalOcean tutorial.
    Any help will be much appreciated.

  • Am using Centos7 and the folder owner is set to apache:apache
    I've done the below too, but i still get the error.

    find /var/www/wp -type d -exec chmod 755 {} \;
    find /var/www/wp -type f -exec chmod 644 {} \;
    

    and also added this to wp-config.php

    define('FSMETHOD', 'direct');
    

    but still i am getting an error, "Could not create directory". I can't update wordpress and can't update plugins.
    what am i missing here?

1 Answer

Most probably permisison issues. Try :
sudo chown -R apache:apache /var/www/html/*

  • Default user is www-data in debian/ubuntu.
    It's better to check user with ps aux | grep apache while apache is running.
    You can also check user/group info at httpd.conf.

  • That was it. Thanks :)

Have another answer? Share your knowledge.