Wsparcie » Używanie i konfiguracja WordPressa » Nie chcą mi się wgrać zdjęcia

  • Rozwiązano seboo8

    (@seboo8)


    Mam pewien problem, a mianowicie na mojej stronie nie mogę wysłać zdjęć o dużej rozdzielczości (ok. 4100px x 3200px ), a zdjęcie mniejszej rozdzielczości (ok. 2000 x 2000px) jeszcze mogę ? Tu moje pytanie: jak mogę to naprawić lub zmienić coś w plikach, ustawieniach ?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Ograniczenie nie dotyczy rozdzielczości wysyłanego obrazka, tylko jego wielkości jako pliku. Zapytaj swojego administratora jakie serwer ma ograniczenia i poproś o zwiększenie limitu.

    Możesz też spróbować: http://www.wpbeginner.com/wp-tutorials/how-to-increase-the-maximum-file-upload-size-in-wordpress/

    Thread Starter seboo8

    (@seboo8)

    Zdjęcia, które wgrywam „ważą” mniej niż przewiduje limit, a i tak nie da się ich wrzucić.

    Zdjęcia, które wgrywam „ważą” mniej niż przewiduje limit, a i tak nie da się ich wrzucić.

    Obejrzyj w takim razie logi, może wywala się proces odpowiedzialny za skalowanie, bo może mu nie starczać pamięci.

    Thread Starter seboo8

    (@seboo8)

    A gdzie znajdę te logi?

    Cześć, mam ten sam problem co seboo8. gdy próbuję dodać obraz o rozdzielczości większej niż 3000×2000 piks wyskakuję błąd: „Wystąpił błąd podczas wysyłania pliku na serwer. Proszę spróbować ponownie później.” Co ciekawe zdjęcie zostaje zuploadowane na serwer tylko nie zostaje wyświetlone w poście. Na pewno nie chodzi tu o rozmiar zdjęcia ponieważ obrazek o rozdzielczości 6000×4000 o rozmiarze 300 kb również nie przechodzi a jego odpowiednik o rozmiarze 1500:1000 piks i rozmiarze 300 kb jest ok. Dodam także że problem ten występuje na czystym wordpresie 3.8 bez dodatków. Czy ktoś ma pomysł jak rozwiązać ten problem ?

    Jeżeli zdjęcia się wgrywają …ale nie są skalowane, to jak już napisał Marcin – problemem może być zbyt mały przydział pamięci.

    Najprościej zagadać do admina i poprosić go ładnie o zwiększenie limitu.

    Możliwe też, że problem da się obejść wymuszając użycie standardowej biblioteki GD, zamiast preferowanej ImageMagick (lepszej, ale bardziej łasej na zasoby).

    Można to zrobić wrzucając w plik functions.php taki kawałek:

    add_filter( 'wp_image_editors', 'change_graphic_lib' );
    function change_graphic_lib($array) {
      return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' );
    }

    obejście standardowej biblioteki GD niestety się nie sprawdziło, wysłałem wiadomość do admina i czekam na odpowiedz, zobaczymy czy zwiększenie przydziału pamięci pomoże.

    Udało się rozwiązać problem poprzez zwiększenie przydziału pamięci. Polegało to na upgradzie php do wersji 5.3 po przez wpisanie w pliku .httacces w folderze głównym na serwerz linijki kodu: AddHandler php5.3-fastcgi php.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Temat ‘Nie chcą mi się wgrać zdjęcia’ jest zamknięty na nowe odpowiedzi.