Błąd – katalog docelowy przesyłania strumieniowego nie istnieje

Dzisiaj zajmiemy się naprawą jednego z powszechnych błędów w WordPress – najczęściej wynikającego z konfiguracji serwera lub będącego powikłaniem po migracji na inny serwer.

Błąd ten objawia się na dwa sposoby:

  • Wtyczki, motywy i WordPress przestały się automatycznie aktualizować,
  • Przy próbie ręcznej aktualizacji wyświetla się taki oto błąd:

Wystąpił błąd przy aktualizacji **nazwa wtyczki**: Pobieranie nie powiodło się. Katalog docelowy przesyłania strumieniowego nie istnieje lub nie ma uprawnień do zapisu do niego.

lub w wersji angielskiej:

An error occured while updating **nazwa wtyczki**. Download failed. Destination directory for file streaming does not exist or is not writable.

Ten błąd można najzwyczajniej w świecie wytłumaczyć brakiem dostępu do katalogu tymczasowego.

Jak naprawić błąd z katalogiem przesyłania strumieniowego w WordPress?

Znajdź na serwerze plik wp-config.php, a następnie odnajdź taką linijkę lub podobną:

define('WP_TEMP_DIR', ABSPATH . 'wp-content/');

Jeżeli istnieje – usuń ją i nie będzie potrzeby dalszej ingerencji w ten plik, na większości serwerów ta zmienna nie jest wymagana do prawidłowego działania WordPressa.

Jeżeli jednak jej nie ma, a błąd występuje należy ją dodać nad danymi do bazy danych:

I po zapisaniu – problem z katalogiem strumieniowym został rozwiązany.

Jeżeli problem dalej występuje sprawdź uprawnienia zapisu i odczytu katalogu wp-content lub napisz do mnie.

5/5 - (1 vote)
Powiązane tematy: WordPress
Strona w trakcie przebudowy :) Wróć niebawem, aby zobaczyć różnice.Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

3 Replies to “Błąd – katalog docelowy przesyłania strumieniowego nie istnieje”

  1. Fullsklep

    Witam

    W moim przypadku należało podmienić wpis:
    z
    define(’WP_TEMP_DIR’, 'C:\Bitnami\wordpress-5.0.3-2/apps/wordpress/tmp’);
    na
    define(’WP_TEMP_DIR’, ABSPATH . 'wp-content/’);

  2. Łukasz

    W moim przypadku „zakomentownie” linijki rozwiązało problem. Wielkie dzięki.

  3. Tezeusz

    Piękne dzięki za poradę. Zadziałało jak talala :D

Przyłącz się do dyskusji

Bądź na bieżąco

Newsy i promocje - Marketing & WordPress

Maksymalnie trzy wiadomości w miesiącu dopasowane do Ciebie. Polityka Prywatności dostępna jest tutaj. Dla każdego subskrybenta prezent niespodzianka.

Dziękuję za zapis.

Niebawem przyjdzie do Ciebie mail powitalny. Twoja darmowa godzina na pracę w #WordPress została aktywowana.