Napraw błąd „Instalacja nie powiodła się: nie można utworzyć katalogu” WordPress – szczegółowy przewodnik

Opublikowany: 2021-03-19
Instalacja wordpress nie powiodła się, nie udało się utworzyć katalogu
Obserwuj @Cloudways

Czy chcesz rozwiązać problem „ Instalacja nie powiodła się: nie można utworzyć katalogu. ” błąd w WordPressie?

W porządku! Jesteś we właściwym miejscu.

WordPress to świetny CMS, a zbudowanie strony WordPress to prosta sprawa. Ale jeśli chodzi o naprawianie błędów WordPress, staje się to gorączkową pracą i frustrującym doświadczeniem dla jednostki. Czemu? Ponieważ nie ma jednego i bezpośredniego sposobu na naprawienie błędów WordPressa. Dlatego musisz wykonać pewne czynności związane z rozwiązywaniem problemów, aby znaleźć rzeczywistą przyczynę i rozwiązać problem.

W tym artykule zakładam, że samodzielnie naprawiasz błąd niemożności utworzenia katalogu w WordPressie. Jeśli tak jest, musisz uważnie przestrzegać moich instrukcji. Ale zanim zagłębimy się w proces rozwiązywania problemów, lepiej byłoby zrozumieć, co nie mogło spowodować błędu katalogu i dlaczego tak się dzieje? W ten sposób możesz poznać przyczyny błędu, a następnym razem, gdy zobaczysz go ponownie, możesz rozwiązać problem w ciągu kilku minut.

  • Co to jest „Instalacja nie powiodła się: nie można utworzyć katalogu”?
  • Dlaczego pojawia się komunikat „Instalacja nie powiodła się: nie można utworzyć katalogu”?
  • Jak naprawić „Instalacja nie powiodła się: nie można utworzyć katalogu” w WordPress?

Co to jest „Instalacja nie powiodła się: nie można utworzyć katalogu”?

Ten błąd to problem z uprawnieniami do plików, który występuje z powodu niewłaściwej konfiguracji i ustawień witryny. Jeśli uprawnienia do plików nie są ustawione poprawnie, WordPress nie może utworzyć folderu/katalogu dla Twojej wtyczki lub motywu.

Czasami możesz napotkać ten problem podczas aktualizacji wtyczki/motywu lub przesyłania plików graficznych. Jednak główny powód jest taki sam we wszystkich przypadkach i można go naprawić za pomocą tych samych metod rozwiązywania problemów. W przypadku aktualizacji błąd pojawi się, ponieważ aktualizacja nie powiodła się: nie można utworzyć katalogu .

Dlaczego pojawia się komunikat „Instalacja nie powiodła się: nie można utworzyć katalogu”?

Istnieją dwa powody błędu nie można utworzyć katalogu .

Powód #1

Twój hosting ustawił kilka uprawnień bezpieczeństwa, aby chronić serwer i foldery witryny przed niechcianymi zmianami. Oznacza to, że nie masz uprawnień do wprowadzania zmian w strukturze serwera i witryny.

Podczas procesu instalacji nowa wtyczka lub motyw tworzy katalog (z nazwą wtyczki lub motywu) w folderze wp-content. Wymaga to odpowiednich uprawnień do skonfigurowania struktury plików. Podobnie w przypadku procesu aktualizacji wtyczka lub motyw wymaga pozwolenia na dodanie nowej wersji i usunięcie nieaktualnych.

Tryb uprawnień jest podzielony na trzy części: zapis , odczyt i wykonanie, przy czym każda z nich ma swoją wartość liczbową definiującą uprawnienia dla użytkownika, grupy i świata. W tym artykule pokażę, jak ustawić uprawnienia dla swoich plików i folderów, aby uniknąć tego błędu, a jeśli zastanawiasz się, co jest zalecane dla WordPress, możesz przeczytać więcej informacji tutaj.

Powód #2

Czasami możesz napotkać ten błąd z powodu dużego zużycia pamięci i braku miejsca na dysku. Dlatego zawsze zaleca się hostowanie stron internetowych na dedykowanym hostingu w chmurze, gdzie można szybko zwiększyć rozmiar serwera za pomocą kilku kliknięć.

Jak naprawić „Instalacja nie powiodła się: nie można utworzyć katalogu” w WordPress?

Ten artykuł pokaże Ci kilka metod rozwiązywania problemów i kilka technik, które pozwalają łatwo naprawić i uniknąć tworzenia błędów katalogów w witrynach WordPress. Więc zacznijmy!

1. Utwórz kopię zapasową

Najpierw musisz utworzyć kopię zapasową dla całej witryny, więc jeśli coś pójdzie nie tak podczas wykonywania czynności, możesz przywrócić wszystko tak, jak było. Istnieją trzy sposoby tworzenia kopii zapasowej witryny WordPress; opcja kopii zapasowej hostingu , wtyczka WordPress i metoda ręczna . Jeśli chcesz dowiedzieć się, jak wykonać kopię zapasową witryny WordPress, możesz to zrobić, korzystając z tego przewodnika krok po kroku.

2. Optymalizacja wykorzystania dysku

Jak wspomniałem, czasami, z powodu małej ilości miejsca na dysku, możesz napotkać ten błąd. Musisz więc monitorować specyfikacje serwera i sprawdzić sekcję pamięci. Jeśli pamięć serwera jest pełna, możesz przeskalować rozmiar serwera lub uruchomić optymalizację dysku, która pomoże Ci usunąć niepotrzebne pliki i foldery. W ten sposób możesz stworzyć miejsce na instalację wtyczki/motywu.

Cloudways ma opcję dostępną w panelu zarządzania serwerem, a wykonanie czyszczenia dysku zajmuje kilka kliknięć.

czyszczenie dysku Cloudways

Jeśli twój serwer ma wystarczającą ilość pamięci i nadal napotykasz błąd nie mógł utworzyć katalogu , musisz kontynuować proces odczytu.

3. Resetowanie uprawnień do plików i folderów

Tutaj zresetuję moje uprawnienia do plików i folderów bezpośrednio z panelu zarządzania Cloudways i mam nadzieję, że ta funkcja jest dostępna na twoim obecnym hostingu. Jeśli tak nie jest, możesz pominąć tę metodę i przejść do następnego kroku, w którym przeprowadziłem proces ustawiania uprawnień do plików za pomocą klienta FTP, takiego jak FileZilla.

zresetuj uprawnienia do plików

Piękno zarządzanej platformy hostingowej w chmurze polega na tym, że oferuje wszystkie niezbędne funkcje i jest specjalnie zaprojektowana, aby zapewnić bezproblemowe korzystanie z hostingu. W Cloudways, w panelu zarządzania aplikacjami l> ustawienia aplikacji > ogólne , przejdź do resetowania uprawnień do pliku/folderu, aby zresetować własność pliku.

Po kliknięciu przycisku resetowania uprawnienia do katalogów zostaną zresetowane do 774, a uprawnienia do plików do 664. Jeśli chcesz zajrzeć do szczegółów, omówiliśmy artykuł dotyczący resetowania uprawnień do plików i folderów.

4. Ustawianie uprawnień do plików przez klienta FTP

Ten krok pokaże Ci, jak zmienić uprawnienia do plików i folderów za pomocą klienta FTP, takiego jak FileZilla. Zakładam więc, że już zainstalowałeś klienta FTP FileZilla i jeśli chcesz go pobrać, oto link.

Najpierw musisz uruchomić aplikację FileZilla i podać poświadczenia dostępu do serwera, aby połączyć się zdalnie. Następnie przejdź do folderu public_html > kliknij prawym przyciskiem myszy (myszą) i kliknij uprawnienia do pliku .

uprawnienia do otwierania plików

Następnie musisz ustawić 755 w polu wartości liczbowej > wybierz rekursywność do podkatalogów > zastosuj tylko do katalogów i kliknij ok .

uprawnienia do folderu wordpress

Musisz powtórzyć te same czynności dla uprawnień do plików i ustawić 644 w polu wartości liczbowej > wybierz rekursywnie do podkatalogów > zastosuj tylko do plików i kliknij OK .

uprawnienia do plików wordpress

Po ustawieniu uprawnień do plików i folderów wyczyść pamięć podręczną i spróbuj ponownie zainstalować/uaktualnić wtyczkę/motyw.

5. Monitoruj dzienniki aplikacji

Dobrą praktyką jest przeglądanie i monitorowanie dostępu do aplikacji i dzienników błędów. W ten sposób możesz wyświetlić szczegóły procesu dla każdego uruchomionego żądania i błędu. Większość renomowanych dostawców hostingu oferuje funkcje monitorowania logów na swojej platformie i mam nadzieję, że jest to również dostępne w Twoim przypadku.

monitorowanie logów

Jeśli Twoja witryna nie działa poprawnie i ma problemy, ta funkcja poinformuje Cię o tych błędach. W Cloudways dostępna jest funkcja wyszukiwania i filtrowania, aby wyświetlić 1000 ostatnich dzienników. Nie tylko to, możesz wyświetlić inne dzienniki kodów stanu HTTP, takie jak 403, 404, 501 i inne.

Podsumowanie!

Mam nadzieję, że ten artykuł pomógł ci zrozumieć, dlaczego instalacja się nie powiodła: błąd nie można utworzyć katalogu i jak naprawić problem z uprawnieniami do plików. Jeśli znasz inny sposób rozwiązania tego błędu, daj nam znać w sekcji komentarzy poniżej. Jestem pewien, że przyniesie to korzyści innym, którzy borykają się z podobnymi problemami.