Przy próbie aktualizacji wtyczek na jednym z blogów otrzymywałem od jakiegoś czasu tytułowy komunikat błędu i mimo stosowania różnych, znajdowanych w internecie rozwiązań nadal nie mogłem aktualizować wtyczek.

Ostatecznym rozwiązaniem była suma dwóch rzeczy.

Pierwszą z nich był podany na stronie wordpressa w temacie dokładnie takim samym jak mój wpis: Upgrade Plugin: Unable to locate WordPress Content directory (wp-content) kawałek kodu:

if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    define( 'FS_CHMOD_DIR', 0751 );
}

Który dodałem do pliku wp-config.php.

Drugą umożliwienie serwerowi www zapisu w katalogach wp-content/upgrade/ oraz wp-content/plugins/ do których wcześniej serwer nie miał dostępu, a co było prawdopodobnie spowodowane jakimś zmianami w jego konfiguracji.

Komentarze

iWorks Marcin Pietrzak

Wykorzystujemy ciasteczka do spersonalizowania treści i reklam, aby oferować funkcje społecznościowe i analizować ruch w naszej witrynie.

Informacje o tym, jak korzystasz z naszej witryny, udostępniamy partnerom społecznościowym, reklamowym i analitycznym. Partnerzy mogą połączyć te informacje z innymi danymi otrzymanymi od Ciebie lub uzyskanymi podczas korzystania z ich usług.

Informacja o tym, w jaki sposób Google przetwarza dane, znajdują się tutaj.