में फायरबर्ड एडाप्टर के साथ डेटाबेस कनेक्शन मैंने अभी एक परियोजना के कारण जेडएफ और फायरबर्ड के बारे में जानना शुरू कर दिया है। मैं अब दोनों दिनों के बीच कनेक्शन बनाने की कोशिश कर रहा हूं, लेकिन मैं अभी तक सफल नहीं हुआ हूं। मैंने पीडीओ_Mysql के साथ जेडएफ की कोशिश की और यह ठीक काम करता है क्योंकि यह PHP (जेडएफ से बाहर) के साथ फ़ायरबर्ड कनेक्शन करता है, लेकिन जब मैं ज़ेडएफ में फायरबर्ड एडेप्टर के साथ कनेक्शन बनाने की कोशिश करता हूं तो यह सभी प्रकार की त्रुटियों को प्रदर्शित करता रहता है।ज़ेंड फ्रेमवर्क
तो, बस जांचने के लिए। फायरबर्ड के साथ जेडएफ में कनेक्शन बनाने के लिए इसे एडाप्टर (Firebird.php) के साथ किया जाना चाहिए जिसे मैंने application.ini में कॉन्फ़िगर किया है?
**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"**
परिणामस्वरूप त्रुटि: ...Firebird.php): failed to open stream: No such file or directory in ...\Loader.php
मैं भी देखा है एक समारोह Bootstrap.php में जोड़े जाने के लिए की जरूरत है कि मैं application.ini में कुछ इस तरह की है। मैं इस तरह bootstrap.php में समारोह initDb जोड़ते हैं:
**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;
}**
मैं त्रुटि मिलती है: ...Uncaught exception 'Zend_Application_Bootstrap_Exception' with message 'Resource matching "config" not found' in ...\BootstrapAbstract.php
मैं पता है कि मैं वास्तव में आदेश कनेक्शन काम करने के लिए में क्या करना चाहिए चाहते हैं । क्षमा करें अगर यह बहुत स्पष्ट है, लेकिन मैं ज़ेंड फ्रेमवर्क और फायरबर्ड के लिए विशिष्ट बुनियादी कनेक्शन केस नहीं ढूंढ पा रहा हूं, इसलिए मुझे वास्तव में यकीन नहीं है कि मुझे क्या करना चाहिए और मुझे कहां जाना चाहिए।
हां, सलाह के लिए धन्यवाद। जब मैंने सवाल पूछा, तो मैं पहली बार साइट का उपयोग कर रहा था, इसलिए इस पर कोई विचार नहीं था कि यह कैसे काम करता है। मुझे अब पता है;) – Clarissa
आपका स्वागत है :-) –