Wordpress yardıma ihtiyacım var ?
6
●76
- 27-03-2021, 12:11:09Siteme apk dosyaları yüklemek istiyorum ama ''Üzgünüm, güvenlik nedenleriyle bu dosya tipine izin verilmiyor.'' uyarısı alıyorum. config ve tema dosyalarına kod yerleştirdim sadece bir kere yükledi sonrası yine aynı. Yani kod yerleştirmek işe yaramadı. Ne yapabilirim çok araştırdım bir çözüm bulamadım. Bulduklarımda faydalı olmadı.
- Kabul Edilen Cevap
- 1 Beğeni
-
- 27-03-2021, 12:13:46eğer hosting kullanıyorsan. doğrudan site dosyalarına ekleme. ileride çok yavaşlatır siteni. mümkünde Drive gibi bir yerlere ekleyip, oradan link ile almalısın.
- 27-03-2021, 12:14:15Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
add_filter('upload_mimes', 'allow_custom_mimes'); function allow_custom_mimes ( $existing_mimes=array() ) { $existing_mimes['apk'] = 'application/vnd.android.package-archive'; return $existing_mimes; }bu kodu functions.php dosyasına ekler misiniz? Çözülmezse Pm den anydesk atın yardımcı olayım. - 27-03-2021, 12:14:42Yapacağınız işlemlerden önce yedek almanız önemli; öncelikle yedek alın ki herhangi bir sorun da geri dönüş yapabilesiniz. Sonrasında FTP yardımıyla wp-config.php dosyasını açalım veya Cpanel kullanıyorsanız Cpanel üzerinden wp-config.php dosyasına sağ tıklayıp, düzenle deyin. Aşağıdaki kodu Mutlu bloglar teriminden sonra PHP tagları içerisinde kalacak şekilde dosyaya ekleyin ve kaydedin.
Bu kod yardımıyla istediğiniz formatta dosyaları sitenize yükleyebilirsiniz. Tabii işte sorun burada başlar: her önüne gelen şeyi de yüklemeyin, güvenlik açısından bu önerilmiyor. Bu yüzden belirli dosya yürlerini engellemek adına aşağıdaki kodu wp-includes/fuctions.php içerisine ekleyerek kullanabilirsiniz. (mp4 örnek olarak ekledim)Alıntı
add_filter( 'upload_mimes', 'my_custom_mime_types' );Alıntı
Burada mp4 yazan kısma siz istediğinizi araya virgül koyarak yazabilirsiniz. Aşağıda size izin verebileceğiniz veya engelleyebileceğiniz dosya uzantılarını veriyorum:
Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor hatası
Hakan KARA Hakan KARA 1 sene önce
WordPress içerik yönetim sistemine sahip bir internet siteniz var ise ve bilindik uzantılara sahip dosyalar dışında, bazen örneğin .al uzantılı veya .webp uzantılı herhangi bir dosya/resim yüklemek istediğinizde karşınıza . yüklemesi başarısız. “Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor” şeklinde bir hata çıkabilir. Panik yok, bu sıradan/hemen çözülebilecek bir sorun. Gelin birlikte çözelim:
Daha öncesinde wordpress sitenizde ortam yükleme ayarlarını gözden geçirmemiş ve default bir şekilde bırakmış iseniz, gelişen teknoloji ile ortaya çıkan ve klasik formatlar dışında olan dosya uzantılarını yükleme konusunda zorluk çekebilirsiniz. Her ne kadar hata kodunda “güvenlik” dese de bu güvenlik aslında ilk başta bilinen dosya uzantıları dışında herhangi bir şeyin yüklenmesini engellemek için konulan bir önlemdi. Yani örneğin .webp uzantılı bir fotoğraf eklemek nasıl bir güvenlik zaafiyeti oluşturabilir ki? Son zamanlarda önemi artan bir resim formatı halbuki, değil mi? O yüzden bu hatayı almış olmanızın sebebi yükleme ayarlarına herhangi bir değişiklik yapmamış olmanızdır.
WordPress oldukça fazla kişi tarafından geliştiriliyor ama birçok dosya türlerini de ne yazık ki “güvenlik” adı altında desteklemiyor. Yani bir sürü dosya türü vardır, benim bu makalemi yazmama neden olan da mesela .webp uzantısı.
Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor hatası bu şekilde.
Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor hatası bu şekilde.
İçindekiler
1 “Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor.” Hatası çözümü
1.0.1 Kesin Çözüm: Eklenti yardımıyla hatayı düzeltmek
“Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor.” Hatası çözümü
Yapacağınız işlemlerden önce yedek almanız önemli; öncelikle yedek alın ki herhangi bir sorun da geri dönüş yapabilesiniz. Sonrasında FTP yardımıyla wp-config.php dosyasını açalım veya Cpanel kullanıyorsanız Cpanel üzerinden wp-config.php dosyasına sağ tıklayıp, düzenle deyin. Aşağıdaki kodu Mutlu bloglar teriminden sonra PHP tagları içerisinde kalacak şekilde dosyaya ekleyin ve kaydedin.
define(‘ALLOW_UNFILTERED_UPLOADS’, true);
Bu kod yardımıyla istediğiniz formatta dosyaları sitenize yükleyebilirsiniz. Tabii işte sorun burada başlar: her önüne gelen şeyi de yüklemeyin, güvenlik açısından bu önerilmiyor. Bu yüzden belirli dosya yürlerini engellemek adına aşağıdaki kodu wp-includes/fuctions.php içerisine ekleyerek kullanabilirsiniz. (mp4 örnek olarak ekledim)
function my_custom_mime_types( $mimes ) {
// New allowed mime types.
$mimes['svg'] = 'image/svg+xml';
$mimes['svgz'] = 'image/svg+xml';
$mimes['doc'] = 'application/msword';
// Optional. Remove a mime type.
unset( $mimes['exe'] );
return $mimes;
}
add_filter( 'upload_mimes', 'my_custom_mime_types' );
Burada mp4 yazan kısma siz istediğinizi araya virgül koyarak yazabilirsiniz. Aşağıda size izin verebileceğiniz veya engelleyebileceğiniz dosya uzantılarını veriyorum:
Resim (Images )
.jpg .jpeg .png .gif .ico
Dosya (Documents)
.pdf (Portable Document Format; Adobe Acrobat)
.doc, .docx (Microsoft Word Document)
.ppt, .pptx, .pps, .ppsx (Microsoft PowerPoint Presentation)
.odt (OpenDocument Text Document)
.xls, .xlsx (Microsoft Excel Document)
.psd (Adobe Photoshop Document)
Ses (Audio)
.mp3 .m4a .ogg .wav
Video
.mp4, .m4v (MPEG-4)
.mov (QuickTime)
.wmv (Windows Media Video)
.avi
.mpg
.ogv (Ogg)
.3gp (3GPP)
.3g2 (3GPP2)
Kesin Çözüm: Eklenti yardımıyla hatayı düzeltmek
Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor hatasını eklenti yardımıyla da çözebilirsiniz. Ben kod işlerinden anlamam, işimi eklenti yardımıyla çözmek istiyorum diyorsanız; bunun da çözümü var. Mime türleri için WordPress üzerinde oldukça fazla eklenti yok, çoğu da eski ama işe yarar bir tanesini sizlerle paylaşayım: WP Add Mime Types eklentisini WordPress menüden Eklentiler > Yeni Ekle kısmından WP Add Mime Types şeklinde aratın, kur ve etkinleştir seçenekleri ile eklentiyi aktif hale getirin. Eklentiyi kurduktan sonra Ayarlar kısmına girip eklemek istediğiniz dosya türünü arayın ve Değer Ekle kutusuna kopyalayıp yapıştırın. Sonrada kaydedin. İşte bu kadar. - 27-03-2021, 12:16:50bulentking adlı üyeden alıntı: mesajı görüntüle
en sonunamı ekliyim hocam - 27-03-2021, 12:38:43