Blog Arşivi

Duyuru


Joomla 1.0.X Soru ve Cevaplar



Joomla 1.0.X Soru ve Cevaplar
    (Kaynak gösterilmek suretiyle yayınlanabilir)
Joomla kurulumu ve kurulum sonrası yaşanan sorunlarla ilgili çok sık sorulan soruları ve cevapları burada bulabilirsiniz.

- Önce Bilgisayarımıza Joomla Kuralım

Joomla'ya ilk başlayanlara Joomla Lite kullanmaları tavsiye edilirdi. Slogan "Bilgisayarınızda tek tıkla joomla kurun"
 
Sonra Joomla Lite ortalardan kayboldu gitti. Bugun arşivimde tesadüfen gördüm. Belki birilerine lazım olur.

Aşağıdaki dosyayı indirin ve bilgisayarınızda açın.

Joomla Lite nin içersinde ;

1-MySQL
2-Pphmyadmin
3-Apache
4-joomla 1.0.13 RC1 versiyonu mevcuttur.

Tek yapmanız Joomla Lite nin içersinde bulunan Joomla.exe'ye tıklamanız.

ve... Joomla karşınızda.

İndir
joomla 1.0.13 RC1
Kullanıcı adı : admin
Kullanıcı şifresi : admin
=========================

- Localde kurduğumuz Joomla'yı Internet sitemize nasıl taşırız?

1- Bilgisayarınıza kurduğunuz Joomla dosyalarının hepsini eksiksiz FTP yoluyla sitenize yükleyin.

2- Bilgisayarınızda phpmyadminden sitenin veritabanı yedeğini alın.

3- Sitenizinizn cpanel bölümüne girin ve alığınız yedeği "SQL Sorgusu" bölümünden yükleyin

4- Sitenize ait configuration.php dosyasını açın ve 7. sırada "$mosConfig_absolute_path =" yolunu, 46. sırada "$mosConfig_live_site =" site adresinizi ve ilgili bölümlere veritabanı adı, kullanıcı adı ve şifresini yazın ve kaydedin.
=========================

- Joomla Kurulumu Için Veritabanı (db) Oluşturmak

Veri tabanı oluşturma işlemini buradan takip edebilirsiniz.
=========================
 
- Php_Magic_quotes_gpc / Register_global nasıl kapatırım?
 
(Linux server için)

(Bu ayarlar sadece Linux serverler için geçerlidir. Windows serverler desteklememektedir)

Joomla dosyalarını klasörden attıktan sonra sitede bulunan htaccess.txt dosyası açılır ve son satıra aşağıdaki kodlar eklenerek kaydedilir ve Dosya ismi .htaccess olarak değiştirilir.

##
   php_flag register_globals off
  
   ########## BAS,LA - Explodiler i? Rewrite kurallar?
   #
   # mosConfig ile URL den yap?lan yasak değiştirme giris,imlerini bloke eder
   RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
   # base64_encode ile URL den yap?lan yasak değiştirme giris,imlerini bloke eder
   RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
   # tag ile URL den yap?lan yasak değiştirme giris,imlerini bloke eder
   RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
   # PHP GLOBALS deg(is,keni ile URL den yap?lan yasak değiştirme giris,imlerini bloke eder
   RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
   # a _REQUEST ile URL den yap?lan yasak değiştirme giris,imlerini bloke eder
   RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
   # Bloklanm?s, is,lemlerde 403 Hatas?n? g?rir!
   RewriteRule ^(.*)$ index.php [F,L]
   #
   ########## SON - Explodiler i? Rewrite kurallar?
   php_flag magic_quotes_gpc 1

Alıntı: ccelik
=========================
- Oturum Kayıt Yolu "Yazılamaz"

Bir çok sitede açıklama yapılmış ancak 1.0.13 sürümde yaptığım denemelerde sorun çözülmüyor.
Sorunu çözmek için host firmanız irtibat kurup oturum kayıt yolunu "yazılabilir" yapmalarını talep edin.

"Kayıt yolu yazılamaz" sorunu joomla kurmanıza engel teşkil etmez. Bunun anlamı joomla kurulumu sonrası sitenizde configuration.php oluşmayacağıdır. Bununda son aşamada verilen kodlar yardımı ile configuration.php dosyası oluşturup FTP ile sitemize atıyoruz.
 ========================

- Web sitenine joomla kurulumu nasıl yapılır?

Önce cpanel'de oluşturduğunuz veritabanı ismi ile şifreyi bir kenara not edin.

Joomla 1.0.13 sürümü FTP'den sitenize yükleyin.

Şimdi sitenizi çalıştırın ve klasörlerin yazılabilir olup olmadığını kontrol edin. Yazılabilir değilse FTP'den ilgili klasörleri bulun chmod ayaraını 777 yapın.

1. aşamayı aşağıdaki resimde yazıldığı şekilde doldurun



Diğer bölümler ise:

Mysol tablo ön eki: burada yazan “jos_” bölümü veritabanı oluşturulduğunda tabloların ön eki olacak. İlk kurulumda aynı şekilde kalsın. Eğer daha önceden joomla kurduysanız diğer ile karışmaması için başka ön ek belirleyin. Örneğin “joomla_” gibi

Varolan tabloları kaldır: Daha önce sitenizde joomla kurmuşsanız onun yerine geçecek yeni tablolar için işaretlenir. İlk kurulum için boş bırakın.

Eski tabloları yedekle: Daha önce joomla kurduysanız veri tabanında bulunan bilgileri yedeklemek için kullanılır. İlk kurulum için boş bırakın.

Örnek veriyi kur: burası işaretlenmiş olarak gelir. İşaretli olarak kalsın.

2. Aşamaya sitenizin adını yazın.

3. Aşamada e-posta adresinizi ve admin şifresinizi düzenleyin. Yönetim girişi için kullanılacak.

4. Aşamada FTP bölümünden installation klasörünün önce ismini değiştirin ve sitenizi kontrol edin. Sorunsuz çalışıyorsa daha sonra silebilirsiniz. (Not son aşamada configuration.php dosyası kodları verilmiş ise bu kodları not defteri içine yapıştırın ve dosya adını configuration.php olarak keydedip FTP yoluyla index.php'nin bulunduğu yere atın.
=========================
 
- 1.0.12 sürümü 1.0.13 sürüme nasıl yükseltirim?

Resmi joomla sitelerinden indirdiğiniz pacht dosyasını açık olarak FTP ile eski dosyaların üzerine kaydedin. (önce yedek almayı ihmal etmeyin) Kullandığınız sürüm çok eski ise güncel sürümün tamamını (configuration.php dosyası hariç) aynı yolu kullanarak güncelleme yapabilirsiniz. 
=========================
- Chmod Ayarlarım nasıl olmalıdır?

Sitenizin güvenliği için chmod ayarları klasörler 755, dosyalar 644 olmalıdır. Ayarları düzenlemek için cpanel veya ftp ile sitenize giriş yapmalısınız.

Dosyalarınızın Chomod değerlerini görmek için "joomla-file-diagnostics" benzeri eklentiler kullanarak görmeniz mümkündür.
=========================

-Joomla Türkçe Karakter Sorunu

İlk defa kurduğunuz joomla Sitenizdeki Türkçe dil problemini çözmek için index.php ve administrator klasörü içinde bulunan index2.php ve gerekiyorsa kullandığınız temaya ait index.php dosyasını açarak en üst tarafa aşağıdaki kodu yapıştırın.

header ("Content-Type: text/html; charset=iso-8859-9");
?>

Türkçe karakter sorunu sona erecektir.
=========================

- Site altında bulunan ...GNU/GPL License yazısı nasıl değiştirilir?
(En nefret ettiğim soru. Sileceksen niye Joomla kullanıyorsun)

FTP ile siteye bağlanıp includes/version.php içinden ilgili yazılar bulunur ve değiştirilir.
=========================

- Sayaç ekledim ama çalışmıyor

Yönetim-Genel ayarlar-İstatistik bölümünden "istatistik" seçeneğini "evet" olarak işaretliyoruz.
=========================

- Site Üye Yetkileri

Public Fronted (Site bölümüne girebilen üye yetkileri)

-Registered (Normal üye. Sadece siteye girer ve üyelere açık konulara bakabilir. Haber ekle bölümünden içerik gönderemez sadece link ekleyebilir.)
-Author (Haber ekle bölümünden içerik gönderebilir, ancak yayınlayamaz. Gönderdiği içerik admin tarafından onaylanıp yayınlanır)
-Editor (Haber ekle bölümünden içerik gönderebilir ancak yayınlayamaz. Gönderdiği içerik admin tarafından onaylanıp yayınlanır Yayınlanmış içeriklerde düzenleme yapabilir)
-Publisher (Haber ekle bölümünden içerik gönderebilir-yayınlayabilir. Yayınlanmış içeriklerde düzenleme yapabilir.)

Public Backend (Yönetim bölümüne girebilen üye yetkileri)

-Manager (Admin bölümünde “içerik ekle, içerik yönet, sabit içerikler, manşet, kategoriler, çoklu ortam” bölümleri ile menulerden "site-menu-içerik" bolumlerinde yetkilidir. Eklenti yükleyemez)
-Administrator (Genel ayarlar hariç bütün bölümlerde yetkilidir. Bileşen-modul-mambot yükleyebilir.Tema yükleyemez-değiştiremez) )
-Super Administrator (Sınırsız yetkilidir)


=========================

- Admin pasif oldu nasıl düzeltirim?

phpmyadmin bölümüne giriş yapın ve veritabanı içinde jos_sitenizinismiusers bölümünü bulup tıklayın. Açılan sayfada "Tara" menüsüne bastığınızda sitenize kayıtlı bütün üyeleri görebilirsiniz.

Burada pasifleştirdiğiniz üyeyi bulup düzenle (kalem işareti) bölümüne basın. Açılan panoda "Block" bölümünde değer kısmı "1" yazılı olması gerekir. Bu numarayı "0" sıfır olarak değiştirip kaydedin.

Pasif üyeniz aktif olacaktır.
=========================
Admin girişi şifremi kabul etmiyor

- Phpmyadminden jos_users tabelasini acip admin hesabinin solundaki kalem resimli buttonuna tıklayarak düzenleme bölümü açılır ve pas_swort yerine e10adc3949ba59abbe56e057f20f883e olarak değiştirirseniz sifreniz 123456 olarak degisecektir.

Resimli anlatım.
Phpmyadminden jos_users bölümünü bulun ve aşağıda oklu gösterdiğim yerleri tıklayın.







işlemleri bitirdikten sonra kaydedin. Admin şifreniz 123456 olarak değiştirilmiş olacaktır.

- Admin girişini administrator/index2.php (site adresi başına www yazarak veya yazmadan giriş yaparak deneyin) yazarak giriş yapmayı deneyin.
=========================

-Bileşene Ana Sayfada Link Vermek

Yönetim-menu kısmından tercih ettiğiniz bir menuyu seçin. Açılan sayfada "yeni" tuşuna basarak açılan sayfadan "Bileşen" bölümünü tıklayın. Tekrar açılan sayfada ilgili bölüme menü ismi yazarak ve alt taraftan link vereceğiniz bileşeni seçin ve kaydetin.



=========================

-Ana Sayfanın İstediğimiz Bileşen İle açılması

Yönetim-menu kısmına girlir ve ana sayfa olarak gösterilmek istenen Bileşen oklar yardımıyla menulerin ilk başına getirilir.
=========================

- İşlem Kaydederken Joomla Yönetim Paneli Dışarıya atıyor.

Site klasörleri içinde tmp klasörü yoksa oluşturun ve Chmod ayarını 777 yapın. Daha sonra klasör içeriğinin görünmemesi için Tmp klasörü içine boş bir index.html dosyası yükleyin.
=========================

- E-Posta ve Aktivasyon Mesajı Gitmiyor

Joomla ilk kurulduğunda e-posta gönderim ayarı otomatik olarak “PHP mail function” olarak ayarlanır. Sitenizden misafirlerinize e-posta gitmiyorsa Yönetim-Genel ayarlar bölümüne girilir ve e-posta bölümünden “PHP mail function” seçili değilse seçilip kaydedilir. Seçime rağmen e-postalarınız gitmiyorsa diğer 2 fonksiyon seçilir. Her üç seçime rağmen sorun yaşanıyorsa hosting şirketine sorun iletilir.



=========================

- Sabit İçerik Hazırlama ve Link Verme

Yönetim bölümünden giriş yapılır ve sabit içerikler bölümü seçilir. Burada “yeni” menüsü ile yeni içerik açılır ve içerik düzenlenir, kaydedilir.

Kaydedilen sabit içeriğe ana sayfa üzerinden link vermek için, içerik açılır ve sağ tarafta bulunan “Menuye Link Verme” bölümünden resime uygun olarak işlem yapılır. Aynı işlemi normal içerikler içinde yapabiliriz.



=========================

-Ana sayfada haber sayısı ve haber görünümlerinin ayarlanması
Yönetim-menu-main menu bölümüne giriş yapılarak ana sayfa seçeneği açılır. Sağ tarafta bulunan “Leading,Intro,Columns ve Links” değerleri rakamsal olarak ayarlanır ve kaydedilir.



=========================

- Haber sayfalarını 1.2.3 olarak devamını göstermek

Bu bölüm siteniz kurulduğunda otomatk olarak aktiftir. Eğer kapalı ise;

Yönetim-main menu-ana sayfa bölümü açılır ve sağ tarafta bulunan ayarlardan "Pagination"  seçeneği "show" olarak seçilip kaydedilir.

Site içinde kaç sayfa haber ve haber sayısını sayfa altında göstermek için "Pagination Results" seçeneği "show" olarak seçilip kaydedilir.
=========================

- Tema Modul pozisyonlarının görüntülenmesi

Tarayıcıya sitenizin adı/index.php?tp=1 yazılarak pozisyonların nerede ve isimlerinin neler olduğu görüntülenebilir. Eğer bir konu için farklı tema atadıysanız örneğin fireborad, ilgili bölüm açılır ve site adresi sonuna &tp=1 kodu eklenir. (Link içinde & veya ? işareti hangisi varsa o işaret kullanılacak)
=========================

-Modul yönetiminde görünmeyen ancak temada var olan bir pozisyonu atamak

Kullandığımız temada User25 isimli pozisyon var ve modul yönetiminde bu pozisyonu göremiyoruz. Sorunu çözmek için “Yönetim-Site-Tema yöneticisi-modul pozisyonları” bölümüne giriş yapılır ve yazılan örneklere uygun olarak yeni pozisyon ismi yazılarak kaydedilir.




=========================

- .htaccess Dosyası yüklenince site açılmıyor

“Yönetim-Genel Ayarlar” bölümüne giriş yapılır ve “Arama motoru optimasyonu-AMO” bölümü açılarak “Etkin (.htaccess dosyası oluşturulmalı): kısmı “evet olarak seçilir ve kaydedilir. (Kodları yanlış girerseniz site hata verecektir)



=========================

-Tema-Modul-Bot yükleyemiyorum-1

Sitemize herhangi bir eklentinin yüklenebilmesi için ilgili dosyaların yazılabilir olması gerekmektedir. Resimde “yazılamaz” olarak görünen bölümleri yazılabilir olarak yapabilmek için FTP programı ile (CuteFTP tavsiye edilir) ile sitemize bağlanıyoruz ve ilgili klasöre sağ klik yaparak “Chmod” bölümü seçilir ve görünen rakamsal ayar 777 olarak kaydedilir.

Yapılan tüm işlemlere rağmen herhangi bir eklenti yükleyemiyorsanız bu sorunu hosting firmanız ile görüşmenizde fayda var.


=========================

-Tema-Modul-Bot vs. yükleyemiyorum-2

Chmod 777 olmasına rağmen eklenti yüklenemiyorsa Safe Mode açıktır. Safe Mode'nin kapatılması için hosting şirketi ile irtibara geçmeniz gerekir. Safe Mode'nin açık olup olmadığını yönetim-Sistem-Sistem bilgisi bölümünden kontrol edebilirsiniz)


=========================

- Birden Fazla Sayfalara Sabit İçerik Olarak Devam Linki Verme

Sabit içerik olarak hazırlayacağınız dokuman bir çok sayfadan oluşuyor ve bu makaleyi 5 sayfa olarak paylaşmak istiyorsunuz ve sayfalar arasında geçişler olsun, ileri-geri tuşları olsun istiyorsanız aşağıdaki uygulamayı yapabilirsiniz.

Hazırladığınız makaleyi sabit içerik içine yapıştırın ve sayfa altında bulunan "insert page break" bölümü tıklanarak {mospage break} oluşturulur. Her {mospage break} sonrası başlayan makale sabit içerik olarak sitenizde yayınlandığında tek sayfa içinde ayrı ayrı 5 sayfa olarak görünecektir. (Bilgileri paylaşan essoesso üyemize teşekkür ediyorum)

Örnek uygulama resmi aşağıdadır.



=========================

- Bileşenin bir kopyasanı siteye yüklemek

Bileşen içinde bulunan tüm dosyaları açıp Bileşenin ismini (Örnek: marketplace) değiştirip (Örnek: Marketplace1) tekrar yüklemeyi deneyin. Ufak boyutlu bir bileşende bu yöntemi başarıyla uygulamıştım.
=========================

- Bölüm ve Kategori nasıl silinir?

Önce kategoriye bağlı içerikler silinir. Çöp tenekesi temizlenir. kategori ve sonrasında bölüm silinir.
=========================

- İçerikte Modul Yayınlamak nasıl olur?
- Haber altında google reklam yayınlamak istiyorum.


1- Yönetim-site-Şablon Yönetimi-Modul Pozisyonları bölümü açılır. Burada sitede bulunmayan bir pozisyon oluşturulur. Örneğin User15 gibi.

2- Modul bölümüne geçilir ve içerikte göstermek istediğimiz modul user15 pozisyonunda yayınlanır.

3- Yönetim ana sayfaya gelinir ve "yeni içerik" veya "içerik ekle"  veya site üzerinden "haber ekle" bölümü tıklanır. Açılan bölüme uygun bir yere {mosloadposition user15} yazılır ve içerik kaydedilerek yayınlanır.

User15 pozisyonunda yayınladığınız modul içerikte görünecektir.

Bu işlem ile haber içeriklerinizde goggle reklamları yayınlayabilirsiniz. Bu uygulama ile neler yapabileceğiniz hayal dünyanıza kalmış.
=========================

- Joomla kurdum ancak hosta hiç bir dosya oluşturmadı..

Hostunuzun kök dizininde TMP adında bir klasör oluşturun ve CHMOD 777 yapın. SAFE MOD açık olsa bile kurulum yapabilirsiniz. (Alıntı:Cihangir Uygun)
=========================

- Haberlerde "Yazar - Administrator" vb. gibi yazıları nereden kaldırabilirim?

Yönetim-Genel ayarlar-site/içerik bölümünden.
=========================

- TinyMCE WYSIWYG Editör Hata veriyor.

1. Alternatif olarak Yönetim-System bölümünden "global Checkin" tıklanarak hatalar giderilir.

Hata devam ediyorsa aşağıdaki yöntem denenir.

configuration.php içinde

$mosConfig_live_site = 'http://www.siteniz.com';

kodu

$mosConfig_live_site = 'http://siteniz.com';

olarak değiştirilir.
=========================

- Çerezler açık değil

configuration.php dosyasını açıyoruz aşağıda kod karşısında yazan site adını www yazıyorsa siliyoruz, yazmıyorsa www ekliyoruz ve kaydediyoruz.

$mosConfig_live_site = 'http://site adı';
=========================

- Tarihler Türkçe görünmüyor? (01.08/2008)

Yönetim/Genel ayarlar/yerel/Ülke Yereli: bölümüne turkish yazdığınızda tarihler Türkçe görünecektir. Bu işlem sunuculara göre değişiklik göstereceğinden alternatif olarak aşağıdaki kodları denemenizde fayda var

tr_TR.ISO8859-9
tr_TR.iso-8859-9
tr_TR
tr
TR
ISO8859-9
iso-8859-9
(Seçenekleri yukarıdaki örnek kodlara uygun değişik şekillerde uygulamanızda fayda var)

Tarihlerde sorun devam ediyorsa yukarıdaki işlemle birlikte Türkçe dil dosyasını açın ve arakter kodlaması iso-8859-1 ise, iso-8859-9 yapıp deneyin.

Bu işlemlere rağmen tarihlerde düzelme olmazsa hostunuz ile irtibata geçmeniz uygun olur.
=========================

- Haberler tarih sırasına göre görünmüyor. (04/09/2008)

Anasayfada yayınlanan aberlerin yayınlanış tarihine göre görünmesi için aşağıdaki değişikliği yapmanız gerekir.

Yönetim-menu-main menu-ana sayfa" bölümü açın ve sağ tarafta bulunan ayarlardan "Primary Order" seçeneğini "Front Page Ordering" olarak seçip kaydedin.

Ayrıca bir üst tarafta bulunan "Category Order" seçeneğinin "no order by primary order only" olarak seçili olması gerekir.


=========================
- “Error 406, Not Acceptable. An appropriate representation of the requested resource /wp-admin/post.php could not be found on this server.” hatası (09.04.2009)
Sitenizin kök dizininde bulunan .htaccess içine kodların en altına aşağıdaki kod yapıştırılarak kaydedilir. (Linux sunucu için geçerlidir)
SecFilterEngine off
Kaynak
===================

- Yeni Modul Pozisyonu Oluşturma (17.04.2009)

- Önce "yönetim-site-tema yöneticisi-modul pozisyonları" bölümüne yeni bir pozisyon eklemeniz gerekir.

Tema index.php dosyası açılır ve modul pozisyonları arasına aşağıdaki kod yapıştırılır ve "custom" bölümüne önceden oluşturduğumuz modul pozisyonu yazılır.

<?php if (mosCountModules('custom')>0) { ?>
        <?php mosLoadModules('custom',-2); ?>
<?php } ?>

- Modul pozisyonu yerini görebilmek için Yönetim bölümünden oluşturduğunuz pozisyona bir modul atayın ve sitenizin önbelleğini temizleyerek veya farklı bir tarayıcı kullanarak yeni modul pozisyonu görebilirsiniz. Modul pozisyonun nerede olacağını belirlemek sayfa içinde deneme/yanılma yöntemini kullanabilirsiniz.

Kaynak:http://joomla.pietrogallo.it/
================= 

- Makale içinde Anket Yayınlamak (24.04.2009)

1- Yönetim-site-Şablon Yönetimi-Modul Pozisyonları bölümü açılır. Burada sitede bulunmayan bir pozisyon oluşturulur. Örneğin User15 gibi.

2- Modul bölümüne geçilir ve mod_poll modulu user15 pozisyonunda yayınlanır.

3- Yönetim ana sayfaya gelinir ve "yeni içerik" veya "içerik ekle"  veya site üzerinden "haber ekle" bölümü tıklanır. Açılan bölüme uygun bir yere aşağıdaki kod (baştaki - işaret hariç) yazılır ve makale kaydedilerek yayınlanır.

{_mosloadposition user15}

User15 pozisyonunda yayınladığınız anket modulu makale içinde görünecektir.
=================

- Haber Kaydederken Joomla site/Yönetim Paneli Dışarıya atıyor.
(28.04.2009)

Sitenizde haber yayınlamak için yazacağınız makaleyi önce Word ortamında hazırlayın, burada yazım hatalarını düzelttikten sonra makalenizi Not Defteri sayfasına taşıyın ve buradan kopyaladığınız makaleyi joomla ortamına taşıyın ve yayınlayın.

(Bu sorun yönetim/genel ayarlar/sunucu ayarlarında bulunan "site/yönetim oturum sonlanması" bölümünde belirtilen zamanlamayla ilgilidir. Genel olarak 999/1800 saniye olarak kurulu gelen zaman ayarını yükseltmeniz mümkündür ancak zaman yükselmeyle ilgili uygun zaman ayarını bulamadım. Çok yüksek olunca üyeler çıkış yapmamış görünüyor. Joomla 1.0.x sürümde düzeltilmeyen önemsiz sorunlardan biri) 
=================
devam edecek...

=================