Foldery i pliki wordpress powinny mieć ustawione odpowiednie uprawnienia. Jeśli masz wiele blogów na tym samym serwerze, możesz użyć poniższego skryptu, aby upewnić się, że ustawione są prawidłowe zalecane uprawnienia dostępu do plików.
// define a list of wordpress root folder.
$wp = array(
'/var/www/justyy.com/',
'/var/www/helloacm.com/',
'/var/www/codingforspeed.com/'
);
foreach ($wp as $site) {
echo "Processing $site ...n";
chmod($site, 0755);
chmod($site. 'wp-includes', 0755);
chmod($site. 'wp-admin', 0755);
chmod($site. 'wp-admin/js', 0755);
chmod($site. 'wp-admin', 0755);
chmod($site. 'wp-content/themes', 0755);
chmod($site. 'wp-content/plugins', 0755);
chmod($site. 'wp-content', 0755);
chmod($site. 'wp-content/uploads', 0755);
chmod($site. 'wp-config.php', 0444);
chmod($site. '.htaccess', 0444);
}
echo "Done.n";
Proszę zauważyć, że funkcja PHP chmod przyjmuje drugi parametr jako liczbę ósemkową, więc musisz użyć wiodącego 0, aby wskazać, że jest to liczba ósemkowa.