in Eski Blog Yazılarım

Hata İzleme ve Mantis 1.0.8

Üzerinde çalıştığım projelerde çıkan antin-kuntin hataları takip edememeye başladığımda hemen bir bug tracking sistemine ihtiyacım olduğunu hissettim ve bugzilla da karar kıldım akabinde kurdum. Fakat benim için çok gereksiz özellikleri var ve kullanıcılara buraya raporları yazın diyincede bu ne böyle diye baka kalıyolar. Benim ihtiyacım olan. Hata takibi yapan, basit ama bi o kadar da basit olmayan ,multiplatform çalışan, open source olan ve kişiselleştirilebilir bir hata izleme sistemiydi. (şu bug tracking olayı!) ve tam anlamıyla istediklerimi karşılayan mükkemmel bir çözüm buldum. Mantis!.
Gerçekten eli öpülesi adamlar. Özelliklerini saymaya bloglar yetmez. En güzelide kurulum doyasının içiden apache, mysql ve php derlemeleri çıkıyor siz sadece başlat diyorsunuz ve hemen sistemi kullanmaya başlıyorsunuz üstelik açık kaynak üstelik ücretsiz. Türkçe desteğide var. Burdan çekin.

Sistemi kurduktan sonra. Türkçe desteğini aktif ettiğiniz zaman aşağıdaki gibi bir uyarı veriyor.

SYSTEM WARNING: htmlspecialchars(): charset `iso-8859-9′ not supported, assuming iso-8859-1


Bu problemi halletmek için şu yolu izledim.

rootmantiscorestring_api.php dosyasını açtım.
string_html_specialchars() ve string_html_entities() fonksiyonlarınu buldum ve aşağıdaki gibi değiştirdim.

 	function string_html_entities( $p_string ) {
return htmlentities( $p_string, ENT_COMPAT, lang_get( 'charset' ) );
}

function string_html_specialchars( $p_string ) {
return htmlspecialchars( $p_string );
}

Yorum Bırak

Comment