|
yonetici
[Adem YILMAZ]
phpKF Ekibi
Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Konu Tarihi: 17.10.2009- 14:01
Kurulum Gereksinimi:
Eklenti kurmak için, sunucunuzda XMLReader ve mb_convert_encoding desteği olması gereklidir.
Bu özellikler olmadan eklenti kuramazsınız.
Yükleme Gereksinimi:
Eklenti yüklemek için sunucunuzda zip kütüphanesinin yüklü olması gereklidir. (gzip değil, zip)
Bu özellik olmadan forum üzerinden eklenti yükleyemezsiniz.
Safe modun kapalı olması gerekir, açık olduğunda eklenti yüklenmesine engel olabilir.
Fakat eklentileri bilgisayarınızda açarak, FTP programınız aracılığıyla, forum kök dizininde bulunan /eklentiler dizinine, (eklentiyi) klasörüyle beraber siz yükleyebilirsiniz.
Bu şekilde elle yükledikten sonra, "Yönetim Masası - Eklenti Yönetimi - Yüklü Eklentiler" sayfasında yüklediğiniz eklenti görünecektir.
Ayarlardan Dosya Haklarını Değiştirmek için Gereksinim:
Eklenti işlemleri için dosya ve dizinlere yazma hakkı vermeniz gerektiğinde, FTP programı ile uğraşmadan "Yönetim Masası - Eklenti Yönetimi - Eklenti Ayarlar" sayfasından hakları değiştirebilirsiniz.
Bu özellik sadece Linux sunucularda çalışmaktadır. Ayrıca FTP bilgilerinin doğru girilmesi gereklidir. Girdiğiniz FTP kullanıcısının, dizin haklarını değiştirme yetkisi olması gereklidir.
Sahibi, girdiğiniz FTP kullanıcısından farklı olan dosyaların hakları değiştirilemez. Bu sorun bazı ücretsiz sunucularda forum üzerinden yüklenen dosyalarda çıkmaktadır.
Bu sorunu düzeltmek için tüm dosyaların sahipliğini almalısınız, bunun için cPanel ve benzeri panellerde "Fix File Ownership", "Reset Owner" ve "Fix File Permissions" gibi araçlar vardır.
Forum üzerinden yüklenen eklenti gibi dosyalar üzerinde farklı bir chmod değiştirme yöntemi uygulanır. Bu yöntem için girilen 0777 değeri, 000webhost.com gibi bazı ücretsiz sunucularda kabul edilmeyebilir.
Bu sorunu /yonetim/eklentiler.php dosyasındaki 0777 değerlerini değiştirerek çözebilirsiniz.
Mesela 000webhost.com için bu değeri 199999999 yapmak gerekiyor.
- OLUŞABİLECEK HATALAR -
Eklenti özelliğinin yeni olmasından dolayı, farklı sunucularda ve bazı eklentilerde tahmin edilemeyen sorunlar çıkabilir, bunlar zaman içinde çözülecektir.
Yazma veya silme hakkı yok: Belirtilen dosya veya dizine FTP programınızla veya "Eklenti Ayarlar" sayfasından yazma hakkı verin. (chmod 777)
Eklenti dosyası bulunamıyor: Eklentinin eklenti_bilgi.xml dosyası yok. Eklenti dosyalarını kontrol edin içiçe dizin açılmış olabilir. Eklentinin yapımcısıyla iletişime geçin.
Uyumsuz Sürüm: Eklenti kullandığınız forum veya portal sürümü ile uyumsuz. Varsa uyumlu sürümünü edinin veya eklentinin yapımcısıyla iletişime geçin.
Dosya veya dizin yok: Belirtilen dosyanın veya dizinin varlığını kontrol edin. Eklentinin yapımcısıyla iletişime geçin.
Dosya açılamıyor: Belirtilen dosyanın varlığını kontrol edin. Eklentinin yapımcısıyla iletişime geçin.
Kopyalanacak dosyaya okuma hakkı yok: Belirtilen dosyaya FTP programınızla veya "Eklenti Ayarlar" sayfasından okuma hakkı verin. (chmod 777)
Dosya zaten var: Dosyanın üstüne kopyalama yapılmaz, eski dosyayı silip tekrar deneyin.
Dizin zaten var: Aynı isimde dizin olauşturulamaz, eski dizini silip tekrar deneyin.
Hatalı sorgu: Eklentinin yapmaya çalıştığı veritabanı işleminde hata var. Bunun nedeni eklentiyi tekrar kurmanız veya güncellemeniz olabilir. Üstüste aynı veritabanı işlemi yapılamayabilir bu yüzden bazı eklentilerin güncelleme sürümleri vardır, güncelleme paketini indirip kurun.
Sorun başka bir şey ise eklentinin yapımcısıyla iletişime geçin.
Kod bulunamıyor: Eklenti, dosyadaki aranılan kodu bulamıyor.
Eklentiler, üzerinde hiçbir işlem yapılmamış forum ve portal dosyalarına göre hazırlanır. Eğer söz konusu dosyada bir değişiklik yaptıysanız bu yüzden kod bulunamıyor olabilir.
Veya daha önceden kurduğunuz bir eklenti de aynı yerde değişiklik yapmış olabilir.
Çözüm için dosyanın değiştirilmemiş halini edinin;
Ya da hatada belirtilen bulunamayan koda bakarak sorunu çözmeyi deneyin;
Ya da eklentinin yapımcısıyla iletişime geçin;
Ya da çakışan eklentiyi kaldırıp, önce bunu sonra kaldırdığınızı kurun.
Ayrıca bazı ücretsiz sunucularda, forum üzerinden yüklenen eklenti dosyalarında satır sonu kodunun değiştirilmesi sorunu çıkmaktadır. Bu nedenle aranılan kodlar bulunamamaktadır.
Bu sorunu da eklentileri FTP programıyla yükleyerek çözebilirsiniz.
Hiçbir değişiklik olmadı: Kurduğunuz eklentinin hangi temada değişiklik yaptığına dikkat edin, farklı bir temada değişiklik yapmış ve siz görmüyor olabilirsiniz.
Eklentiler genelde 5 Renkli temasına göre yapılmş olur ve farklı temalar için değişiklik yapmanız gerekebilir. Bu durum eklentinin konusunda belirtiliyordur.
SAFE MODE Restriction in effect: safe mode açık olması eklenti yüklenmesine engel olabilir ve "SAFE MODE Restriction in effect" hatası verir. Bu durumda forum üzerinden eklenti yükleyemezsiniz.
Eklentileri bilgisayarınızda açarak, FTP programınız aracılığıyla kendiniz yükleyip kurabilirsiniz.
Bu eklentide sorunlar var, kontrol edip tekrar yükleyin.
Hiçbir dosya veya veritabanı işlemi yok:
Bu eklentide bul ve değiştir bilgileri yok:
Yukarıdaki üç hata için de kullanıcı olarak sizin yapabileceğiniz bir şey yok. Eklentinin yapımcısıyla iletişime geçin.
Fatal error: Undefined function mb_convert_encoding: Sunucu bu fonksiyonu desteklemiyor veya engellenmiş. Sizin yapabileceğiniz bir şey yok, durumu hosta bildirin.
|