MyBBDepo - Türkiyenin MyBB Deposu Forumuna Hoşgeldiniz
Eğer sitemize yaptığınız ilk ziyaretiniz ise, lütfen öncelikle Forum Kurallarını okuyunuz. Forumumuzda bilgi alışverişinde bulunabilmeniz için Kayıt olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
Eğer zaten kayıtlı kullanıcı iseniz, lütfen kullanıcı adınız ve şifreniz ile, Giriş yapınız. (Sitemize üyelik ücretsizdir).
HitMan avatar
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 0/5 - 0 oy

MyBB Google SEO 500 Internal Server Error Hatası Çözümü


Sponsor Reklam

Çevrimdışı HitMan
 Tarih: 24-12-2015, Saat:11:55
#1
Herkese Merhaba,
Bu gün, bir kaç kişinin aldığı hataya yanıt aramaya çalışacağız.
Herkesin bildiği gibi, Google SEO Pluginini neredeyse MyBB Barındıran bütün siteler kullanmakta. Fakat, bazı kişiler kurulumunda hatalarla karşılaşabiliyor. Ve bunun en belirgini 500 Internal Server Error hatasıdır. Hemen konuya geçelim,

Dahili url link - Internal link Şimdi Bu hata neyden ve neden kaynaklanır ?
Tabi, şimdi buna tek taraflı bir bakış açısıyla yanıt vermek zor. Bu tip hataların sunucu kaynaklı olabileceği gibi, aynı zamanda hatalı kurulum veya eksik kurulum da bunlara sebebiyet vermektedir. Ücretsiz Hostlarda, bu tip hatalarla karşılaşma riskiniz, ücretlilere göre daha fazladır. Çünkü özellik ve sunucu yeterliliği bakımından, hiç kuşkusuz ücretli hostlar daha önceliklidir.

Wrench Bu hataya sebebiyet verebilecek faktörler
Google SEO Kurulumu, bildiğimiz gibi diğer eklentilerin kurulumundan oldukça farklıdır. Çünkü oldukça geniş çaplı bir eklentidir. Geniş olmasından yanı sıra, her hangi bir hatalı kurulumda, bu tip durumlarla karşılaşma olasılığınız vardır. Bu hatalar, şunlar o
  • Yanlış kodlamalı veya eksik .htaccess yapısı
  • Yeterli CHMOD izinleri bulunmaması (Buraya özellikle dikkat edin)
  • Sunucunun, gerektirdiği kaynakları barındırmaması.
Yanlış kodlamalı veya eksik .htaccess yapısı
Google SEO, bir takım URL ayarlarını ve diğer kaynak ayarlarını, siteye otomatik olarak entegre etmek, her girişte otomatik olarak bu ayarların etkinleşmesini sağlamak için .htaccess dosyasına bir kaç kod girmemizi ister. Ancak, bu kodu, eksik-fazla veya hatalı olarak düzenleyip-yapısın bozup eklerseniz, tabi ki de Internal Server Error hatası almanız gayet normaldir.

Yeterli CHMOD izinleri bulunmaması
Kesinlikle en önemli yer burasıdır. Google SEO'da Internal Server Error hatasına en çok buradan bakılır, çünkü CHMOD izinlerinin yeteri miktarda ayarlanmamış olması, Google SEO'nun MyBB Dosyalarında yapacağı işlemleri engelleyecek ve sistemde hata-böcek(bug) oluşmasını sağlayacak. Öncelikle hangi dosyalarda hangi izinlerin olması gerektiğini öğrenelim.
  • .htaccess (CHMOD izinleri ayarlanmazsa kesinlikle hata verecektir.)  Sağ Ok CHMOD: 777
  • functions.php  Sağ Ok CHMOD: 777
  • settings.php  Sağ Ok CHMOD: 777
.htaccess, functions.php ve settings.php dosyalarına Google SEO kurulumunda, CHMOD değerlerini "777", yani "Tam Erişim ve Kontrol İzni" verelim.  Daha sonra kurulumumuzu sıradan bir şekilde gerçekleştirebiliriz.

Güvenlik Uyarı ! CHMOD izinlerinin 777 olması, ayarlanmış dosyanın uzaktan erişime de açık olması demektir. .htaccess, functions.php ve settings.php dosyalarına yalnızca Google SEO, MyBB Kurulumu ve Güncellemelerinde 777 iznini verin. Daha sonra kurulumunuz bitince, dosyalara "644" iznini verin. Yapmazsanız, sisteminizde güvenlik açıkları oluşacaktır.

Örnekte gördüğünüz gibi, FTP yazılımımızda CHMOD izinleri böyle ayarlanmaktadır.
resimresim

Yukarıda, 2 farklı görsel görmektesiniz. Ve 2'sinde de CHMOD değerli farklı olarak ayarlanmış durumda. "777" iznini vermek, ilgili dosyaya her türlü erişim hakkını vereceği için biraz tehlikelidir. Yani, bu dosya iznini, yalnızca sistem kurulumunda, güncellemelerinde veya önemli bir materyal eklendiğinde açın. (Örn: Google SEO)

"644" iznini vermek ise, yalnızca okunabilir dosyalar için kullanılır. (Read-Only Değeri)

Eğer, CHMOD izinlerini doğru bir şekilde yapılandırdıysanız, hata alma olasılığınız, normalden daha azdır.

Sunucunun, gerektirdiği kaynakları barındırmaması
Bu, en çok ücretsiz(free) hostlarda yaşanan bir sıkıntıdır. Free hostların bulundurulduğu/barındırıldığı sunucularda, genellikle bazı özellikler kurulmamıştır. Google SEO için hostunuzda şu özelliklerin olduğundan emin olunuz:

nokta_list.gifMySQL 5
nokta_list.gifApache 2
nokta_list.gifPHP 5.1.0
nokta_list.gifmod_rewrite desteği
nokta_list.gifmbstring desteği
nokta_list.gifPluginLibrary eklentisi yada daha üstü 
nokta_list.gifLinux Sunucu
nokta_list.gifUTF-8 tabanlı mybb forum
nokta_list.gifMyBB 1.6.11 ve daha üstü sistemler. (1.6-1.8.X)


Bunlar, eğer sunucunuzda yer alıyorsa, zaten bu nedenle Internal Server Error hatasıyla karşılaşma durumunuz çok düşüktür.


Bu günlük benden bu kadar...
Teşekkür Ederim.
Saygılarımla, İyi Günler. Gülümseme
Cevapla
Bunu Beğenenler:
Sponsor Reklam
Sponsor Reklam Sponsor Reklam

Çevrimdışı coderix
 Tarih: 24-12-2015, Saat:15:01
(Son Düzenleme: 24-12-2015, Saat:15:03, Düzenleyen: coderix.)
#2
ayrıca apache mod_rewrite modülü açık değilse hata verir. Çözümü;

1) apache\conf\httpd.conf dosyasını açınız.
2) Bu satırı bulun.

Kod:
#LoadModule rewrite_module modules/mod_rewrite.so

bununla değiştirin (yada başında ki "#" diyez işaretini silin)

Kod:
LoadModule rewrite_module modules/mod_rewrite.so
Cevapla
Bunu Beğenenler: HitMan

Çevrimdışı Dream41
 Tarih: 24-12-2015, Saat:15:03
(Son Düzenleme: 24-12-2015, Saat:15:03, Düzenleyen: Dream41.)
#3
Paylaşım İçin Teşekkürler Aritmetix
Cevapla
Bunu Beğenenler:

Çevrimdışı yamyamix
 Tarih: 24-12-2015, Saat:18:59
#4
Emek kokuyor emek. 
Paylaşım için teşekkür ederim.
Cevapla
Bunu Beğenenler: HitMan

Çevrimdışı joule545
 Tarih: 13-03-2016, Saat:23:35
#5
(24-12-2015, Saat:15:01)coderix Adlı Kullanıcıdan Alıntı: ayrıca apache mod_rewrite modülü açık değilse hata verir. Çözümü;

1) apache\conf\httpd.conf dosyasını açınız.
2) Bu satırı bulun.


Kod:
#LoadModule rewrite_module modules/mod_rewrite.so

bununla değiştirin (yada başında ki "#" diyez işaretini silin)


Kod:
LoadModule rewrite_module modules/mod_rewrite.so
bunu nerden değiştiricem acil yardım üzgün

bütün sunucu sistemlerim uyuyor ama yiinede hata veriyor
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Resim [MCTR] Google Seo Kurulumu - Resimli Anlatım - [2014] xpserkan 33 13,402 21-04-2018, Saat:10:49
Son Yorum: Send
  [1.6] Merge Sistemiyle Smf'den Mybb'ye Geçme EmreKarakaya 15 6,944 27-02-2018, Saat:14:29
Son Yorum: mert1i
  config.php adı değiştirdikten sonra Admin Panelindeki Hata Çözümü Phoenix 0 615 19-08-2017, Saat:05:57
Son Yorum: Phoenix
  [MCTR - 1.6] Google Seo 1.6.3 Kurulumu - [Resimli Anlatım] EmreKarakaya 80 32,314 22-04-2017, Saat:21:56
Son Yorum: Shiniori
  [MD - 1.6] MyBB 1.6 Google SEO Kurulumu [ Resimli Anlatım ] 007combatant 41 24,998 17-12-2016, Saat:19:23
Son Yorum: DotFRM



Konuyu Okuyanlar: 1 Ziyaretçi