Jak rozwiązać problem z wgrywaniem zdjęć do WordPress?

W przypadku, gdy podczas wgrywania zdjęć do WordPress pojawi się błąd:

Nie udało się wysłać pliku „….” na serwer.
Nie można utworzyć katalogu „uploads/2021/….”. Czy WordPress ma uprawnienie do zapisu do katalogu nadrzędnego?

postępuj zgodnie z instrukcjami:

1. Zaloguj się do panelu administracyjnego hostingu
2. Wybierz domenę, a następnie w dziale „Serwer WWW i domeny” wybierz „Przypisz katalog domeny”. Sprawdź, z jakiego katalogu odpowiada Twoja domena.

3. Przejdź do katalogu, z którego odpowiada domena. Kliknij w „Menadżer plików” widoczny na górze ekranu i przejdź do katalogu, z którego odpowiada domena zgodnie ze ścieżką z kroku 2 – podstawowa ścieżka katalogów to:
Menadżer plików -> domains -> nazwadomeny -> public_html
Przechodząc przez kolejne katalogi sprawdź uprawnienia dla katalogów i plików widoczne w kolumnie Chmod – standardowe uprawnienia dla katalogów to 755 lub 711, dla plików 644:

4. Będąc w katalogu public_html zweryfikuj szczególnie uprawnienia do katalogu wp-content i znajdującego się w nim katalogu uploads – jeśli zauważysz, że któryś z tych katalogów posiada zbyt wysokie uprawnienia, np 777 zaznacz checkbox po prawej stronie i pod listą wyświetlanych plików i katalogów kliknij „Ustaw prawa” i ustaw prawa do katalogu na 755:

Jeśli uprawnienia były prawidłowe lub poprawa uprawnień nie rozwiązała problemu, sprawdź czy dla Twojej witryny podana jest prawidłowo ścieżka do katalogu wp-content/uploads. Jeśli masz dostęp do zaplecza strony, skorzystaj z opcji 1. W przypadku braku dostępu do zaplecza strony możesz skorzystać z opcji nr 2 lub opcji nr 3.

Opcja 1

5. Zaloguj się do zaplecza Twojej witryny.
6. W kokpicie WordPressa z menu przejdź do „Ustawienia” -> „Media”

7. W sekcji „Wysyłanie plików na serwer” w polu „Przechowuj wysłane pliki w katalogu” wpisz:
wp-content/uploads
i „Zapisz zmiany”.

Opcja 2

8. W katalogu public_html dla Twojej domeny (który odnajdziesz tak jak jest to opisane w punktach 2 i 3 instrukcji) odnajdź plik wp-config.php i w kolumnie „Czynność” kliknij opcję „Edytuj”

9. Dodaj wpis:
define( 'UPLOADS' , 'wp-content/uploads');
i zapisz zmiany.

Opcja 3

10. Z pliku wp-config skopiuj dane do połączenia z bazą danych – login użytkownika bazy danych oraz hasło do bazy:

11. W adresie URL w przeglądarce wpisz nazwę swojej domeny dopisując po ukośniku phpmyadmin, np. mojadomena.pl/phpmyadmin.
Możesz również wrócić do strony głównej panelu direct_admin i kliknąć w odnośnik do phpMyAdmin w sekcji „Bazy danych”

12. Danymi skopiowanymi z pliku wp-config.php zaloguj się do bazy danych:

13. Po lewej stronie kliknij na nazwę bazy danych, z której korzysta strona (o tej samej nazwie co w pliku wp-config.php w polu DB_NAME) i kliknij w nazwę tabeli wp_options:

14. Znajdź wiersz z nazwą w polu „option_id”: upload_path. W tym celu zwiększ liczbę wierszy na stronie i w polu wyszukiwania wpisz „upload_path”. Przy wyszukanym wierszu kliknij „Edytuj”

15. Uzupełnij pole „option_value” wpisując: wp-content/uploads i wciśnij „Wykonaj” na dole ekranu.

Gotowe! Teraz powinieneś mieć możliwość wgrania zdjęć do WordPressa.

jak-rozwiazac-problem-z-wgrywaniem-zdjec-do-wordpress
>
Magdalena Pietraszek