Restricted Access Hatası Çözümü
Joomla da özellikle 1.0.12 versiyonunda kaşılaşılabilen sorunlardan bir tanesi de Mambot yönetiminden herhangi bir mambot öğesine girdiğinizde Restricted Access gibi bir iletiyle karşılaşıp mambotun içeriğini veya ayarlarının görülememsi durumunla karşılaşılabilir. Ekteki dosyayı zipten çıkarıp admin.mambot.php dosyasını sitenizin ana dizinindeki /administrator/components/com_mambots/ dosyasını ftp den atarak diğerinin üzerine yazdırmanız halinde bu sorunu gidermiş olacaksınız
Türkçe Tarih Sorunu
Sitenizde tarih ingilizce çıkıyor ve bu sizi rahatsız ediyorsa yapmanız gereken yönetim panelinizden üst menüyü kullanarak sırasıyla Site = Global Configuration (Genel Ayarlar) = Locale (Yerel) = Country Locale (Yerel Ülke) = tr_TR veya turkish veya tr_TR.ISO8859-9 yazıp kaydedin.
Ayrıca türkçe site kuruyorsanız ingilizce dil dosyası olan languages/english.php
dosyası içinde de iso-8859-1 değerini iso-8859-9 olarak değiştirin
Sunucunuzun PHP Özelliklerine Bakma (Safe Mod Durumu Filan İçin)
Sunucunuza ait PHP özellikleri, desteklediği modüller vb... hakkında bilgilere ulaşmanızın iki türlü yolu vardır. Eğer Joomla sistemi üzerine kurulu olan bir web siteniz varsa bu zaten kolay. Yönetim panelinden üst menülerin yardımıyla System (Sistem) menü öğesinin alt menüsünde System Info (Sistem Bilgisi) isimli öğeyi tıklayıp tüm özelliklerine bakabilirisiniz.
Bir ikinci yöntem de bir php dosyası oluşturup bunu, web dizinine ftp yolu ile atmanız ve bu dosyayı internet tarayıcısıyla çağırmanız sonucu bilgilere ulaşabilirsiniz. Mesela, bir txt dosyası açın ve içine şu kodu koyun
<?php
phpinfo();
?>
Ardından bu txt dosyasını farklı kaydet seçeneğiyle bilgi.php olarak kaydedin ve web sitenizin kurulu olduğu ana dizine ftp ile atın daha sonra
http://www.siteadreiniz.com/bilgi.php olarak internet tarayıcısına yazdığınızda bu bilgilere ulaşabilirsiniz
Türkçe Karakter Sorunu - Yazılar Bozuk Gözüküyor
Çok basit ve kısa yoldan sitenizdeki türkçe karakter sorununu halledebilirsiniz, yapmanız gerekenler, kullandığınız temanın index.php dosyasının öncelikle yedeğini alarak işleme başlayın. Daima üzerinde çalışacağınız bir dosya olduğunda bu yedek alma işlemini tüm dosyalar için yapın hatta ne yaptığınızı çok iyi bilseniz de... şimdi index.php dosyasını açın
<?php
Üstteki kodu index.php dosyanızda bulun ve hemen sonrasına şunu ekleyin
ob_start();
Ardından biraz ağaıya indiğinizde <head> yazan yeri bulun ve onun biraz aşağısında meta etiketleri vardır. İşte o metalardan biri böyle ise silin
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
yada
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
uft-8 yazmasının önemi yok text/html yazıyorsa o satırı komple silip yerine şu kodu ekleyin
<?php
header ("Content-Type: text/html; charset=iso-8859-9");
?>Eğer bunu admin (yönetim panelinde de yaşıyorsanız o halde aynı işlemi admin (yönetim) panel temasına da uygulamanız sorununuzu çözecektir.