Często napotkany problem, który użytkownicy WordPressa mogą spotkać, to błąd z komunikatem: “Destination Folder Already Exists”. Wyskakuje on najczęściej podczas instalacji nowej wtyczki lub tematu. W tym artykule omówimy przyczyny tego błędu i przedstawimy praktyczne rozwiązania tego problemu.
Czym jest błąd “Destination Folder Already Exists”?
Błąd “Destination Folder Already Exists” (folder docelowy już istnieje) jest częstym problemem, z którym borykają się użytkownicy WordPressa. Głównym powodem tego problemu jest próba zainstalowania wtyczki lub tematu, które już istnieją w katalogu WordPressa. Może to wynikać z wcześniejszej, nieudanej próby instalacji, która nie została poprawnie zakończona, pozostawiając resztki plików w katalogu.
Jak naprawić błąd “Destination Folder Already Exists”?
Aby naprawić ten błąd, można zastosować kilka rozwiązań. Wybór odpowiedniego zależy od poziomu komfortu z technologią oraz dostępu do różnych narzędzi. Poniżej przedstawiam kilka opcji:
- Usunięcie folderu przez FTP (File Transfer Protocol) lub cPanel: Jeśli jesteś bardziej zaawansowany technologicznie, można skorzystać z FTP lub cPanela do zalogowania się do serwera i usunięcia folderu, który powoduje problem. Będzie to wymagało dostępu do danych logowania FTP lub cPanel, a także znajomości struktury folderów WordPressa. Po zalogowaniu, przejdź do wp-content/plugins (dla wtyczek) lub wp-content/themes (dla tematów) i usuń folder, który powoduje problem.
- Korzystanie z wtyczki WordPressa: Jeśli wolisz unikać bezpośredniego ingerowania w pliki WordPressa, można skorzystać z wtyczki, która pomoże ci zarządzać plikami. Wtyczka File Manager to jedno z takich narzędzi, które umożliwiają zarządzanie plikami bezpośrednio z poziomu pulpit nawigacyjny WordPressa. Po zainstalowaniu wtyczki, przejdź do “File Manager” na pulpicie nawigacyjnym, a następnie do folderów wp-content/plugins lub wp-content/themes. Stamtąd można znaleźć i usunąć problematyczny folder.
W celu naprawy błędu można spróbować też poniższej procedury:
- Przejdź do panelu administracyjnego WordPress i wybierz “Wtyczki”.
- Znajdź wtyczkę, która powoduje błąd i dezinstaluj ją.
- Przejdź do katalogu “wp-content/plugins” na swoim serwerze i usuń folder wtyczki.
- Ponownie zainstaluj wtyczkę z panelu administracyjnego WordPress lub ręcznie przez FTP.
Jeśli powyższe kroki nie rozwiążą problemu, możesz spróbować ręcznie usunąć wtyczkę poprzez edycję pliku wp-config.php i dodanie kodu:
define('FS_METHOD', 'direct');
Po usunięciu wtyczki, usuń ten kod.
Ważne przypomnienie
Zawsze warto zrobić pełną kopię zapasową strony przed modyfikacją jakichkolwiek plików. Nawet niewielka pomyłka podczas manipulacji plikami może prowadzić do poważnych problemów z witryną.
Podsumowując, błąd “Destination Folder Already Exists” jest dość powszechnym, ale na szczęście łatwym do rozwiązania problemem dla użytkowników WordPressa.