500 – Hata oluştu! Afedersin ama Joomla ne diyorsun?

Oğuzhan Başar tarafından 14 Aralık 2009 tarihinde yazılmıştır · 3 yorum

CMS,Joomla,Teknik

JoomlaJoomla kullanıyor ve hazırladığınız siteye içerik yazıları eklerken bir açıklaması olmayan sunucu 500 – Hata oluştu! mesajı alıyor, daha sonra sistem hata ayıklaması’nı açtığınızda aşağıdakinin benzeri hata ekranınızda görüyorsanız; siz de benim gibi muhtemelen hosting’te bir küçük problem yaşıyorsunuz.

Fakat canınız  sıkılmasın. Joomla bu.. dermansız derdi yok.  Post-get karakter limiti problemi yaşıyorsunuz.

Örnek hata:

 500 - Hata oluştu!
DB function reports no errors
Call stack
#	Function	Location
1	JAdministrator->dispatch()	/home/*******/public_html/administrator/index.php:67
2	JComponentHelper->renderComponent()	/home/*******/public_html/administrator/includes/application.php:136
3	require_once()	/home/*******/public_html/libraries/joomla/application/component/helper.php:162
4	ContentController->saveContent()	/home/*******/public_html/administrator/components/com_content/admin.content.php:51
5	JError->raiseError()	/home/*******/public_html/administrator/components/com_content/controller.php:693
6	JError->raise()	/home/*******/public_html/libraries/joomla/error/error.php:171
7	JException->__construct()	/home/*******/public_html/libraries/joomla/error/error.php:136

Peki neden?

Biraz yaptığım araştırmada, Joomla editörümün  post ettiğimiz makaleyi veritabanına kayıt olmaya gönderirken, ilgili veriyi web tarayıcısından server’a post ettiğini ve belirli bir boyut sınırını aştığı için hata vererek makaleyi kayıt yapmadan işlemi iptal ettiğini anladım.

İşte çözüm:

Joomla kurulumunuzun ana dizinine yani /www/ dizinine aşağıdaki gibi bir php.ini dosyası yaratıp sonra bu dosyanın bir kopyasınıda /administrator/ icine kopyalarsanız problem tamamıyla ortadan kalkıyor.  Sonra istediğiniz kadar uzunlukta makaleleri joomlanıza eklemeye devam edebilirsiniz. 

Örnek php.ini *


suhosin.post.max_vars = 5000
suhosin.post.max_value_length = 500000
suhosin.request.max_vars = 5000
suhosin.request.max_value_length = 500000

* Maximum 5mb ayarına kadar yapılandırılmıştır. Sanırım fazlasıyla yeterli.

Related Posts with Thumbnails

Incoming search terms for the article:

Share |

1 Tweet

{ 3 yorum… bu yorumları oku ve sende bir tane bırak }

Alp Çetin 14 Nisan 2010, 21:29 PM

merhaba yazınızı okudum.
Ancak benim karşılaştığım http 500 hatası kullanıcı kayıt olurken gerçekleşiyor.
kayıt ol düğmesine tıklandıktan sonra bu hata çıkıyor ama kullanıcı kayıt olmuş oluyor.
Bunun içinde bir çözümünüz varmı?
yardımcı olursanız çok sevinirim.

Oğuzhan Başar 15 Nisan 2010, 14:43 PM

Çok bir fikrim yok, açıkçası teşhis edebilmek için extradan server loglarını da görmek gerek..

Yorum Bırakın

Bu yorum da belirli HTML tagları ve attributes kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This site is using OpenAvatar based on

Additional comments powered by BackType

Önceki yazı:

Sonraki yazı:


Get Adobe Flash playerPlugin by wpburn.com wordpress themes