WordPress fotoğraf yükleme hatası

SorularCategory: WordpressWordPress fotoğraf yükleme hatası
Furkan Hisamioğlu Staff asked 6 ay ago

Tüm kurulum ayarlarını olması gerektiği şekilde gerçekleştirerek yürüttüğüm siteme yeni bir tema alıp kurdum. Tüm gerekli optimizasyon ayarlarını önerilen şekilde yaptım ve site yayına hazır hale gelince artık içerik girme aşamasına geldiğimi düşündüğümden yazılar yazmaya başladım. Yazıdığım yazıların ilgi çekici olması için fotoğraf da yüklemek istedim ancak wordpress fotoğraf yükleme hatası alıyorum. Hata mesajı http hatası şeklinde. Çözümü nedir?
 

2 Answers
cetinkaya Staff answered 6 ay ago

1. htaccess Metodu: .htaccess dosyasına en alt kısma aşağıdaki kodları ekleyiniz:

php_value upload_max_filesize 128M

php_value max_execution_time 900

php_value post_max_size 128M

php_value max_input_time 900

php_value memory_limit 128M

Bu işlemi yaptığınızda yükleyebileceğiniz dosya boyutu 128 MB olacaktır.
2. php.ini Dosyası: php.ini dosyası ile upload limitini artırabilirsiniz. php.ini dosyanıza aşağıdaki kodları ekleyiniz:

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 900

3. Tema Fonksiyon Dosyası: Temanızdaki functions.php dosyasına php kod ekleyerek de bu sorunu çözebilmek mümkündür. Eklenecek kod:

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

Tüm bu ayarları yaptığınız halde sorun çözülmedi ise durumu hosting firmanıza iletmeniz gerekmektedir. Sunucu yönetimi yapan hosting firmanızdaki yetkililer çeşitli nedenlerle sunucuda bazı limitleri düşürebildikleri gibi bazı izinleri de kısıtlamaktadırlar. Bu tür engellere takılmamak için iyi optimize edilmiş WordPress Hosting almanız önerilmektedir.

 

cetinkaya Staff answered 6 ay ago

wp-content klasöründeki uploads klasörünün permission değerini 0755 yap.
Bide server ayarlarına bak Safe Mode açıksa kapat. (gerçi düşük bi ihtimal bu)

Baktın hiç biri olmuyor wp-config.php Dosyasını aç

aşağıdaki kodun hemen üstüne

Kod:

require_once(ABSPATH . 'wp-settings.php');

şu kodu ekle

Kod:

define('CONCATENATE_SCRIPTS', false );