Load Zend Framework and its application in a PHP script -
मुझे Zend फ्रेमवर्क और इसके MVC आवेदन को देखने की आवश्यकता है एक PHP स्क्रिप्ट इसलिए मैं डेटाबेस को क्वेरी करने के लिए कुछ मॉडल कर सकता हूं। ढांचे और कुछ लिब्ज़ इस तरीके से लोड किए जाते हैं (स्क्रिप्ट किसी अन्य व्यक्ति द्वारा बनाई गई थी): मैं एक मॉडल को इस तरह से कॉल करना चाहूंगा: जो नीचे स्थित है: मैंने कई तरह की कोशिश की लेकिन मैं पूर्ण स्टैक लोड नहीं कर सकता। UPDATE मैंने यह भी करने की कोशिश की: लेकिन मुझे मिलता है आपको बूटस्ट्रैप (लेकिन रन न करें) के रूप में आवेदन की आवश्यकता है कुंआ। आपके पास होने के बाद, जोड़ें: <पूर्व> आपको
/ ** प्रारंभ करें Zend * / define ('BRIDGE_BASE_DIR', dirname (__FILE__)); Set_include_path (get_include_path ()। PATH_SEPARATOR.BRIDGE_BASE_DIR। '/ .. / library'); require_once ( 'Zend / लोडर / Autoloader.php'); Need_once 'Zend / Config / Ini.php'; $ आटोलोडर = ज़ेंड_लोडर_आऊटोलोडर :: मिलस्टस्टेंस (); $ Autoloader- & gt; registerNamespace ( 'xyz'); $ Autoloader- & gt; registerNamespace ( 'Yxz');
फ्रेंचाइसीइमोडेल_फ्राचासीज़ :: खोज ($ फ्रेंचाइजीआईडी)
आवेदन / मॉड्यूल / फ्रेंचाइजी / मॉडल / फ्रेंचाइजी
& Lt;? Php error_reporting (E_ALL & amp; ~ E_NOTICE); / ** प्रारंभ करें Zend * / परिभाषित करें ('BRIDGE_BASE_DIR', डायनामल (__FILE__)); Set_include_path (get_include_path ()। PATH_SEPARATOR.BRIDGE_BASE_DIR। '/ .. / library'); require_once ( 'Zend / लोडर / Autoloader.php'); Need_once 'Zend / Config / Ini.php'; $ आटोलोडर = ज़ेंड_लोडर_आऊटोलोडर :: मिलस्टस्टेंस (); $ Autoloader- & gt; registerNamespace ( 'xyz'); $ Autoloader- & gt; registerNamespace ( 'Yzx'); / ** बहसें * / if ($ argc & lt; 2) {गूंज 'LOG:' Zend_Date :: अब () - & gt; toString ('YYYY-MM-ddTHH: मिमी: एसएस')। 'कृपया वातावरण सेट करें'। PHP_EOL; बाहर निकलने के (1); } परिभाषित करें ("APPLICATION_ENV", $ argv [1]); // प्रतिध्वनि 'LOG:' Zend_Date :: अब () - & gt; toString ( 'YYYY-MM-DDThh: mm: ss'); // प्रतिध्वनि "वर्तमान पर्यावरण है:" .APPLICATION_ENV.PHP_EOL; / ** Zend_Application * / परिभाषित करें (APPLICATION_PATH, dirname (__FILE__)। '/ .. / application'); Need_once 'Zend / Application.php'; // एप्लिकेशन बनाएं, बूटस्ट्रैप करें और $ application = new Zend_Application चलाएं (APPLICATION_ENV, APPLICATION_PATH। '/configs/application.ini'); $ आवेदन के & gt; बूटस्ट्रैप (); "चल रहा है ZF संस्करण:" गूंज Zend_Version :: संस्करण; नया Admin_Contract_Table ();
घातक त्रुटि: क्लास 'Admin_Contract_Table' / users / myuser / dev / htdocs / Admin / current / vend_bridge / zend में नहीं मिला .2pp पर पंक्ति 42
$ application = new Zend_Application (APPLICATION_ENV, APPLICATION_PATH। '/configs/application.ini'); $ आवेदन के & gt; बूटस्ट्रैप ();
APPLICATION_ENV और
APPLICATION_PATH को भी सेट करना पड़ सकता है, यदि आपने पहले से ही नहीं किया है।
Comments
Post a Comment