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.
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.