Joomla Hataları Ve Çözümleri

KULLANICI OLUŞTUR

*

*

*

*

*

*

Şifre Hatırlat?

*

Size daha iyi ve kurumsal bir hizmet verebilmek için firmamızda "Google Ads Professional" Bilgisayar Mühendisi çalışmaktadır.

Photo Gallery

In this photo gallery i used Simple Image Gallery (Plugin) by JoomlaWorks.gr

First gallery

Second gallery

  Tekno Servis, müşterilerinin kişisel bilgilerini asla üçüncü şahıslara satmaz, kiralamaz ve hiçbir şekilde farklı amaçlar için kullanmaz. Kaydedilen veriler tekno-servi.net kayıt sisteminde saklı tutularak sadece iletişim, güvenlik ve duyuru çalışmalarında kullanılabilir. Bu işlemler;
  • Sipariş teslimatı için iletişim bilgilerini kullanmak,
  • Herhangi bir dolandırıcılık ve kötü niyetli faaliyetlere karşı ilgili mercilere bilgi akışının sağlanması,
  • Ürünlerimiz hakkında tanıtım ve bilgilendirme içerikli yazışmalar, basılı yayınlar, basın bültenleri, bildirimler göndermek
  • Sizinle ilgili olabilecek ürün ve servislerle alakalı bilgi sağlamak,
  • Arz ve Talep analizi ve Pazar araştırması yapmak,
Kişi Kimliklerini açıklamadan, istatiksel bilgiler ile web sitesi analizi, Genel tüketici talebi ve istekleri hakkında daha çok bilgiye sahip olmak için, Sitemize Üye olduğunuzda kişisel bilgilerinizin bu amaçlar doğrultusunda kullanılmasını kabul etmiş olmaktasınız. Kişisel bilgilerinizi(şifreniz dışında) sadece Tekno Servis bünyesindeki personel görmektedir.  Tekno Servis gizlilik ilkelerine son derece duyarlı çalışmaktadır, fakat sitemizdeki bağlantılar aracılığıyla yönlendirilen diğer sitelerin, gizlilik ilkelerine uyacağını garanti etmemekte olup güvenlik ihlali durumundan asla sorumlu değildir.  Bu nedenle yönlendirildiğiniz sitelerin gizlilik ve güvenlik yaklaşımlarını değerlendirmenizi öneririz.  Yukarıda belirtilen hizmet ve uygulamalardan muaf olmak istiyorsanız, lütfen müşteri hizmetleri ile e-posta ya da telefon ile irtibat kurunuz.

 

C++ ve Csharp

 

Joomla hatalarına bulduğum çözümleri sizinle paylaşmak istedim.

Alınan hata:jtablesession::Store Failed DB function failed with error number 145 Table ‘./joomla_database/jos_session’ is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`,`time`,`username`,`gid`,`guest`, `client_id`) VALUES (’1ecb458814b53d190db10cafee822dc0′,’1237429551′,”’0′,’1′,’0′);..  

ÇÖZÜM - 1

İlk olarak Joomla sitenizin kontrol paneline (Cpanel) giriş yapın. Eğer Cpanel kullanmayan bir sunucuda iseni phpMyadmin panelinize giriş yapınız ve orada hata ile karşılaştığınız Joomla sitenizin veri tabanını seçin. Karşınıza Joomla sitenizin veritabanı ve tabloları gelecektir. Bunlar arasında yer alan jos_session adlı tablonun isminin yanında yer alan kutucuğu işaretleyin ve sayfanın en alt kısmında yer alan açılır menüden Boşalt seçeneğini seçin. Burada dikkat etmeniz gereken nokta Boşalt seçeneğini seçmenizdir, zira çok fazla üye ziyareti sonucunda şişen bu tabloyu boşaltmak yani rahatlatmak gerekir. Bu açılır listeden Kaldır seçeneğini seçmeyiniz! Böylelikle Joomla sisteminde oturum süre aşımlarını, üye oturum bilgilerini tutan bu tablonun şişikliği giderilmiş ve alınan hatanın önüne geçilmiş olunur.

JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! Hatası, hatanın nedeni ve çözümü bu makalede...

ÇÖZÜM - 2

 JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! Joomla kullanıcılarının en çok karşılaştığı hatalardan bir tanesidir. Hatadan da anlaşılacağı gibi Joomla sitelerin belkemiği olan yapılandırma dosyası configuration.php adlı dosyanın gerekli yazma iznine sahip olmamasındandır. Bu dosya Joomla'nın çalışması için şart olan bir dosyadır ve yazılabilir durumda olmalıdır.

 Dosyayı yazılabilir hale getirmek için FTP programınız ile Joomla ana dizinine bağlanın. Orada configuration.php adlı dosyayı bulun. Fareniz ile sağ tıklayın ve Dosya İzinleri (file permissions) kısmına tıklayın. Açılan penceredeki izin kısmını 644 olarak değiştirin. Joomla dosyalarının standart yazılabilirlik izni 644'tür. Bu durumda hata çözülmesi gerekir. Fakat sorun düzelmezse, dosya iznini geçici olarak 777 yapın. İşiniz bittikten sonra tekrar 644 olarak düzenlemeyi unutmayın. Eğer FTP programınız ile veya diğer yöntemlerle dosya izinlerini siz değiştiremiyorsanız, sunucunuzda dosya izni değiştirmek için yetkiniz yok demektir. Bu durumda hosting şirketiniz ile görüşerek durumu bildirebilirsiniz. Hosting şirketi ya size gerekli yetkiyi verecektir veya kendileri düzenleyecektir.    
Joomla sitenizde aldığınız JFolder::create: Infinite loop detected Warning! Failed to move file hatası ve bu hatanın çözümü Joomla sitenizde aldığınız JFolder::create: Infinite loop detected Warning! Failed to move file hatasının bir kaç sebebi olabilir..

ÇÖZÜM - 3

 Sebep 1  Bunlardan ilki dosya yazılabilirlik (CHMOD) ayarlarıdır. Joomla sitenizin sağlıklı ve sorunsuz bir şekilde çalışabilmesi için, sunucunuzdaki bazı Joomla dosyalarının yazılabilir olması gerekmektedir. Böylece Joomla sistemi bu dosyalara ulaşabilir ve istediği gibi çalıştırabilir. Fakat bu dosyalar yazılabilir durumda değillerse Joomla tam olarak çalışamaz ve hata verir.

   Çözümü Joomla Admin panelinize girin. Burada bulunan Yardım menüsü altındaki Sistem Bilgisi'ne tıklayın. Açılan sayfada Klasör İzinleri sekmesi altında yer alan dosyalar yazılabilirlik yetkisi verilmesi gereken dosyalardır ve bu dosyaların isimlerinin karşısında yeşil renkte Yazılabilir ibaresinin bulunması gerekmektedir... Bu dosyalara yazılabilirlik izni vermek için FTP programınız ile sunucunuza bağlanın ve Joomla klasörlerinin bulunduğu dizinde ismi verilen dosya ve klasörleri bulun. Daha sonra bu dosyalara sağ tıklayıp İzinler kısmında rakamları değiştirmeniz gerekmektedir. Yazılabilirlik izni verirken klasörlere 755 ile, dosyalara ise 644 olacak şekilde izin verdiğinizden emin olun. İzinleri 777 olarak ayarlamayın, 777 yaptıysanız bile gerekli işlemlerden hemen sonra tekrar klasörler için 755, dosyalar için 644 olarak izinleri belirleyin. Çözüm 2 Joomla admin panelinizde yer alan Genel Yapılandırma bölümüne girin. Sunucu adlı sekmede sol alt tarafta yer alan FTP Ayarları kısmına gerekli FTP bilgilerinizi giriniz. Bu durumda sorunlar ortadan kalkacaktır.

  Sebep 2 Bir diğer sebep ise Joomla yapılandırma dosyası olan configuration.php adlı dosyadaki bilgi eksikliği veya yanlışlığından kaynaklanmaktadır. Bu da genelde sunucu (host) değişikliğinde ve sitenizi taşıdığınızda görülmektedir. Yani sunucunuzdaki Joomla klasör ve dosyalarının bulunduğu yerin yanlış belirtilmesinden dolayı bu hata çıkmaktadır.

  Çözüm: FTP programı ile sunucunuza bağlanın ve Joomla klasörlerinizin bulunduğu ana dizine girin. Burada bulunan configuration.php adlı dosyayı bilgisayarınıza indirin ve bir kenara mutlaka yedeğini alın. Daha sonra bu dosyayı herhangi bir editör programı ile açın (not defteri veya Notepad++ olabilir). Daha sonra burada bulunan aşağıda belirttiğim yolların Joomla klasörlerinin bulunduğu doğru yolu gösterdiğinden emin olun: var $log_path = '/home/xxxxx/public_html/logs'; var $tmp_path = '/home/xxxxx/public_html/tmp'; burada bulunan xxxx kısımlı yerde sizin sunucu isminiz yer almaktadır. Bu yolu doğru şekilde yazmanız durumunda artık hata ile karşılaşmamanız gerekir. 

 

JJoomla 1.6 sürüm sitelerde kurulum sırasında ve sonrasında alınan alınan Could not connect to the database. Connector returned number: Unable to connect to the Database: Could not connect to MySQL hatası ve çözümü. 

ÇÖZÜM - 4

  Lütfen kurulum sırasında veritabanı bilgilerinizin yani; veritabanı yetkili kullanıcı adını, kullanıcı şifresini ve veritabanı ismini doğru girdiğinizden emin olun

 [/acc]

Joomla sitelerde genellikle karşılaşılan hatalardan birisi olan # JFTP::mkdir: Bad response # JFTP::chmod: Bad response # JF hatası ve bu hatanın çözümünü bu makalede bulabilirsiniz... 

ÇÖZÜM - 5

 Hatasının çözümü için yapmanız gerekenler:

  • Bilgisayarınızın masaüstünde farenizle sağ tıklayın ve Yeni kısmından yeni bir Metin Belgesi oluşturun
  • Dosyanın ismini path.php olarak belirleyin
  • Daha sonra bu metin belgesini herhangi bir editör (Not Defteri veya Notepad++) ile açın
  • Daha sonra bu dosya içerisine şu kodları ekleyin:
<?php 
       echo getcwd();
?>

Bu kodları dosyanıza ekledikten sonra, dosyayı kaydedin. 

Eğer isterseniz bu yazıya eklediğim zip'li path.php adlı hazır dosyayı inidirip, açıp direkt bundan sonraki aşamaya geçebilirsiniz. (Ek dosya aşağı kısımda yazar bilgisinin üzerinde yer almaktadır)
  • Oluşturmuş olduğunuz bu dosyayı FTP programınız ile Joomla sitenizin klasörlerinin bulunduğu ana dizine yükleyin
  • FTP programında yüklediğiniz dosyanın sonunda yer alan .txt eklentisini silin. Çünkü dosya türünüz .php formatında olmalıdır
  • Artık internet tarayıcınıza girip siteadresi.com/path.php yazarak yüklediğiniz dosyayı tarayıcınızda açın
  • Açılan sayfada en üstte belirli rakamların ve kelimelerin olduğu bir yazı çıkacaktır.
  • Bu yazıyı seçili hale getirip kopyalayın
  • Joomla admin panelinize (siteadi.com/administrator) giriş yapın
  • Genel Yapılandırma menüsü altında yer alan Sunucu sekmesine geçiş yapın
  • Açılan sayfada sol üstte yer alan Geçici Dosya Klasörü Yolu kısmına kopyaladığınız metni yapıştırın ve sayfanın sağ üst köşesinden kaydedin
  • FTP ile yüklediğiniz path.php adlı dosyayı silmeyi unutmayın

Böylece artık yeni bir eklenti, bileşen, modül, plugin kurarken artık bu hatayı almayacaksınızdır.

JOOMLA HATALARI VE ÇÖZÜMLERİ

 

Joomla hatalarına bulduğum çözümleri sizinle paylaşmak istedim.

Alınan hata:jtablesession::Store Failed DB function failed with error number 145 Table ‘./joomla_database/jos_session’ is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`,`time`,`username`,`gid`,`guest`, `client_id`) VALUES (’1ecb458814b53d190db10cafee822dc0′,’1237429551′,”’0′,’1′,’0′);..  

ÇÖZÜM - 1

İlk olarak Joomla sitenizin kontrol paneline (Cpanel) giriş yapın. Eğer Cpanel kullanmayan bir sunucuda iseni phpMyadmin panelinize giriş yapınız ve orada hata ile karşılaştığınız Joomla sitenizin veri tabanını seçin. Karşınıza Joomla sitenizin veritabanı ve tabloları gelecektir. Bunlar arasında yer alan jos_session adlı tablonun isminin yanında yer alan kutucuğu işaretleyin ve sayfanın en alt kısmında yer alan açılır menüden Boşalt seçeneğini seçin. Burada dikkat etmeniz gereken nokta Boşalt seçeneğini seçmenizdir, zira çok fazla üye ziyareti sonucunda şişen bu tabloyu boşaltmak yani rahatlatmak gerekir. Bu açılır listeden Kaldır seçeneğini seçmeyiniz! Böylelikle Joomla sisteminde oturum süre aşımlarını, üye oturum bilgilerini tutan bu tablonun şişikliği giderilmiş ve alınan hatanın önüne geçilmiş olunur.

JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! Hatası, hatanın nedeni ve çözümü bu makalede...

ÇÖZÜM - 2

 JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! JFTP::write: Bad response Hata Oluştu! configuration.php dosyası yazılmak için açılamıyor! Joomla kullanıcılarının en çok karşılaştığı hatalardan bir tanesidir. Hatadan da anlaşılacağı gibi Joomla sitelerin belkemiği olan yapılandırma dosyası configuration.php adlı dosyanın gerekli yazma iznine sahip olmamasındandır. Bu dosya Joomla'nın çalışması için şart olan bir dosyadır ve yazılabilir durumda olmalıdır.

 Dosyayı yazılabilir hale getirmek için FTP programınız ile Joomla ana dizinine bağlanın. Orada configuration.php adlı dosyayı bulun. Fareniz ile sağ tıklayın ve Dosya İzinleri (file permissions) kısmına tıklayın. Açılan penceredeki izin kısmını 644 olarak değiştirin. Joomla dosyalarının standart yazılabilirlik izni 644'tür. Bu durumda hata çözülmesi gerekir. Fakat sorun düzelmezse, dosya iznini geçici olarak 777 yapın. İşiniz bittikten sonra tekrar 644 olarak düzenlemeyi unutmayın. Eğer FTP programınız ile veya diğer yöntemlerle dosya izinlerini siz değiştiremiyorsanız, sunucunuzda dosya izni değiştirmek için yetkiniz yok demektir. Bu durumda hosting şirketiniz ile görüşerek durumu bildirebilirsiniz. Hosting şirketi ya size gerekli yetkiyi verecektir veya kendileri düzenleyecektir.    
Joomla sitenizde aldığınız JFolder::create: Infinite loop detected Warning! Failed to move file hatası ve bu hatanın çözümü Joomla sitenizde aldığınız JFolder::create: Infinite loop detected Warning! Failed to move file hatasının bir kaç sebebi olabilir..

ÇÖZÜM - 3

 Sebep 1  Bunlardan ilki dosya yazılabilirlik (CHMOD) ayarlarıdır. Joomla sitenizin sağlıklı ve sorunsuz bir şekilde çalışabilmesi için, sunucunuzdaki bazı Joomla dosyalarının yazılabilir olması gerekmektedir. Böylece Joomla sistemi bu dosyalara ulaşabilir ve istediği gibi çalıştırabilir. Fakat bu dosyalar yazılabilir durumda değillerse Joomla tam olarak çalışamaz ve hata verir.

   Çözümü Joomla Admin panelinize girin. Burada bulunan Yardım menüsü altındaki Sistem Bilgisi'ne tıklayın. Açılan sayfada Klasör İzinleri sekmesi altında yer alan dosyalar yazılabilirlik yetkisi verilmesi gereken dosyalardır ve bu dosyaların isimlerinin karşısında yeşil renkte Yazılabilir ibaresinin bulunması gerekmektedir... Bu dosyalara yazılabilirlik izni vermek için FTP programınız ile sunucunuza bağlanın ve Joomla klasörlerinin bulunduğu dizinde ismi verilen dosya ve klasörleri bulun. Daha sonra bu dosyalara sağ tıklayıp İzinler kısmında rakamları değiştirmeniz gerekmektedir. Yazılabilirlik izni verirken klasörlere 755 ile, dosyalara ise 644 olacak şekilde izin verdiğinizden emin olun. İzinleri 777 olarak ayarlamayın, 777 yaptıysanız bile gerekli işlemlerden hemen sonra tekrar klasörler için 755, dosyalar için 644 olarak izinleri belirleyin. Çözüm 2 Joomla admin panelinizde yer alan Genel Yapılandırma bölümüne girin. Sunucu adlı sekmede sol alt tarafta yer alan FTP Ayarları kısmına gerekli FTP bilgilerinizi giriniz. Bu durumda sorunlar ortadan kalkacaktır.

  Sebep 2 Bir diğer sebep ise Joomla yapılandırma dosyası olan configuration.php adlı dosyadaki bilgi eksikliği veya yanlışlığından kaynaklanmaktadır. Bu da genelde sunucu (host) değişikliğinde ve sitenizi taşıdığınızda görülmektedir. Yani sunucunuzdaki Joomla klasör ve dosyalarının bulunduğu yerin yanlış belirtilmesinden dolayı bu hata çıkmaktadır.

  Çözüm: FTP programı ile sunucunuza bağlanın ve Joomla klasörlerinizin bulunduğu ana dizine girin. Burada bulunan configuration.php adlı dosyayı bilgisayarınıza indirin ve bir kenara mutlaka yedeğini alın. Daha sonra bu dosyayı herhangi bir editör programı ile açın (not defteri veya Notepad++ olabilir). Daha sonra burada bulunan aşağıda belirttiğim yolların Joomla klasörlerinin bulunduğu doğru yolu gösterdiğinden emin olun: var $log_path = '/home/xxxxx/public_html/logs'; var $tmp_path = '/home/xxxxx/public_html/tmp'; burada bulunan xxxx kısımlı yerde sizin sunucu isminiz yer almaktadır. Bu yolu doğru şekilde yazmanız durumunda artık hata ile karşılaşmamanız gerekir. 

 

JJoomla 1.6 sürüm sitelerde kurulum sırasında ve sonrasında alınan alınan Could not connect to the database. Connector returned number: Unable to connect to the Database: Could not connect to MySQL hatası ve çözümü. 

ÇÖZÜM - 4

  Lütfen kurulum sırasında veritabanı bilgilerinizin yani; veritabanı yetkili kullanıcı adını, kullanıcı şifresini ve veritabanı ismini doğru girdiğinizden emin olun

 [/acc]

Joomla sitelerde genellikle karşılaşılan hatalardan birisi olan # JFTP::mkdir: Bad response # JFTP::chmod: Bad response # JF hatası ve bu hatanın çözümünü bu makalede bulabilirsiniz... 

ÇÖZÜM - 5

 Hatasının çözümü için yapmanız gerekenler:

  • Bilgisayarınızın masaüstünde farenizle sağ tıklayın ve Yeni kısmından yeni bir Metin Belgesi oluşturun
  • Dosyanın ismini path.php olarak belirleyin
  • Daha sonra bu metin belgesini herhangi bir editör (Not Defteri veya Notepad++) ile açın
  • Daha sonra bu dosya içerisine şu kodları ekleyin:
<?php 
       echo getcwd();
?>

Bu kodları dosyanıza ekledikten sonra, dosyayı kaydedin. 

Eğer isterseniz bu yazıya eklediğim zip'li path.php adlı hazır dosyayı inidirip, açıp direkt bundan sonraki aşamaya geçebilirsiniz. (Ek dosya aşağı kısımda yazar bilgisinin üzerinde yer almaktadır)
  • Oluşturmuş olduğunuz bu dosyayı FTP programınız ile Joomla sitenizin klasörlerinin bulunduğu ana dizine yükleyin
  • FTP programında yüklediğiniz dosyanın sonunda yer alan .txt eklentisini silin. Çünkü dosya türünüz .php formatında olmalıdır
  • Artık internet tarayıcınıza girip siteadresi.com/path.php yazarak yüklediğiniz dosyayı tarayıcınızda açın
  • Açılan sayfada en üstte belirli rakamların ve kelimelerin olduğu bir yazı çıkacaktır.
  • Bu yazıyı seçili hale getirip kopyalayın
  • Joomla admin panelinize (siteadi.com/administrator) giriş yapın
  • Genel Yapılandırma menüsü altında yer alan Sunucu sekmesine geçiş yapın
  • Açılan sayfada sol üstte yer alan Geçici Dosya Klasörü Yolu kısmına kopyaladığınız metni yapıştırın ve sayfanın sağ üst köşesinden kaydedin
  • FTP ile yüklediğiniz path.php adlı dosyayı silmeyi unutmayın

Böylece artık yeni bir eklenti, bileşen, modül, plugin kurarken artık bu hatayı almayacaksınızdır.

WEB SAYFASI PAKET FİYATLARIMIZ

Başlangıç

$60Yönetici Panelli Web Sayfası

  • Google İlk Sayfa Garantisi(Bölge)
  • ALAN ADI HEDİYE
  • HOSTING HEDİYE
  • SINIRSIZ TRAFİK
  • SINIRSIZ WEB ALANI
  • ÖMÜRBOYU KULLANIM
  • SSL Sertifikası isteğe bağlı
  • MOBİL+TABLET UYUMLU
  • YÖNETİM PANELİ
  • Aylık Yedekleme
  • SOSYAL MEDYA LİNKLERİ

Kurumsal

$100Yönetici Panelli Web Sayfası

  • Google İlk Sayfa Garantisi(Bölge)
  • ALAN ADI HEDİYE
  • HOSTING HEDİYE
  • SINIRSIZ TRAFİK
  • SINIRSIZ WEB ALANI
  • ÖMÜRBOYU KULLANIM
  • SSL Sertifikası isteğe bağlı
  • MOBİL+TABLET UYUMLU
  • YÖNETİM PANELİ
  • Aylık Yedekleme
  • SOSYAL MEDYA LİNKLERİ

Profesyonel

$200Yönetici Panelli Web Sayfası

  • Google İlk Sayfa Garantisi(Bölge)
  • ALAN ADI HEDİYE
  • HOSTING HEDİYE
  • SINIRSIZ TRAFİK
  • SINIRSIZ WEB ALANI
  • ÖMÜRBOYU KULLANIM
  • SSL Sertifikası isteğe bağlı
  • MOBİL+TABLET UYUMLU
  • YÖNETİM PANELİ
  • Aylık Yedekleme
  • SOSYAL MEDYA LİNKLERİ

Entegre - Dropship

$300Yönetici Panelli Web Sayfası

  • Google İlk Sayfa Garantisi(Bölge)
  • ALAN ADI HEDİYE
  • HOSTING HEDİYE
  • SINIRSIZ TRAFİK
  • SINIRSIZ WEB ALANI
  • ÖMÜRBOYU KULLANIM
  • SSL Sertifikası isteğe bağlı
  • MOBİL+TABLET UYUMLU
  • YÖNETİM PANELİ
  • Aylık Yedekleme
  • SOSYAL MEDYA LİNKLERİ
 

 

 

TOP
Hemen Ara
Hemen Ara
(+90) 538 826 60 86
WhatsApp
whatsapp
(+90) 538 826 60 86