Atanan bir proje nedeniyle ZF ve Firebird hakkında bilgi almaya başladım. Şu an iki gün arasında bağlantı kurmaya çalışıyorum ama henüz başaramadım. ZF'yi PDO_Mysql ile denedim ve PHP ile Firebird bağlantısı (ZF dışında) ile gayet iyi çalışıyor, fakat ZF'de Firebird adaptörü ile bağlantı kurmaya çalıştığımda her türlü hatayı görüntülemeye devam ediyor.Zend Framework'de Firebird Bağdaştırıcısı ile veritabanı bağlantısı
Sadece kontrol etmek için. Firfird ile ZF'de bağlantı kurmak için application.ini dosyasında yapılandırdığım adaptör (Firebird.php) ile yapılmalı mı?
**resources.db.adapter = "Firebird"
resources.db.params.host = "localhost"
resources.db.params.dbname = "C:/wamp/www/WebTH/application/data/THDATA.gdb"
resources.db.params.username = "sysdba"
resources.db.params.password = "masterkey"**
Ortaya hata: Ben de bir fonksiyon bootstrap.php ilave edilmesi gerektiğini gördük ...Firebird.php): failed to open stream: No such file or directory in ...\Loader.php
ben application.ini içinde böyle bir şey var. Böyle bootstrap.php işlevi initdb eklerseniz:
**protected function _initDb()
{
$this->bootstrap('config');
$config = $this->getResource('config');
$db = Zend_Db::factory('Firebird', array(
'host' => $config->Database->Server,
'username' => $config->Database->Username,
'password' => $config->Database->Password,
'dbname' => $config->Database->DBName,
'adapterNamespace' => 'ZendX_Db_Adapter'
));
return $db;
}**
hata alıyorum: Ben gerçekten bağlantı çalışması için yapmanız gereken ne öğrenmek istiyorum
...Uncaught exception 'Zend_Application_Bootstrap_Exception' with message 'Resource matching "config" not found' in ...\BootstrapAbstract.php
. Maalesef bu çok açıksa, ancak Zend Framework ve Firebird'e özgü temel bir bağlantı durumu bulamadım, bu yüzden ne yapmam gerektiği ve nereye gitmem gerektiğinden emin değilim.
Evet, tavsiye için teşekkürler. Soruyu sorduğumda siteyi ilk kez kullanıyordum, bu yüzden nasıl çalıştığına dair hiçbir fikri yok. Şimdi biliyorum;) – Clarissa
Rica ederim :-) –