Kohana 3 çerçevede özel modülleri yüklemek nasıl

1 Cevap php

Ben KohanaPhp 3 framework öğrenme yaşıyorum ve ben kolanos-Kohana captcha denilen bir modül eklenmesi ile ilgili bir sorun var.

Ne kadar yaptık olduğunu:

  • Ben modülleri dizine dizin kolanos-Kohana-Captcha'yı kopyalanan
  • Application / config / captcha.php dosya kolanos-kohana-captcha/config/captcha.php kopyalandı
  • Dosyayı düzenlenmiş ve bootstrap.php eklendi

Kohana::modules(array (... 'captcha' => MODPATH."kolanos-kohana-captcha ', ));

Ama bu işe yaramazsa: (I sınıf Captcha Kohana kullanmak istediğinizde hata gösteriyor "sınıfı bulunamadı."

I'm doing something wrong? Is this a problem with the module? There are some other modules to handle the captcha in Kohana 3+?

1 Cevap

  1. Orijinal proje adı kohana-captcha, değil kolanos-Kohana-captcha. Eğer bootstrap.php yanlış dizin adını ayarlanmış olabilir? Ayrıca, hosting sunucuları genellikle küçük harf duyarlıdır, bu konuda unutma.

  2. Kohana :: modülleri () kullanın. Bu yüklenen tüm modüller döndürür, böylece göreceksiniz, sadece Captcha sorunlar ya da başka bir şey mi (örneğin yanlış MODPATH değerini kullanın).

  3. Sen Kohana ile Kohana sınıf autoloading kontrol edebilirsiniz :: YANLIŞ / DOĞRU dönecektir auto_load ().