2009-03-31 12 views
14

के साथ ज़ेंड फ्रेमवर्क स्थापित करना मैं एक WAMP सर्वर पर ज़ेंड फ्रेमवर्क स्थापित करने का प्रयास कर रहा हूं लेकिन यह ठीक से काम नहीं कर रहा है।WAMP सर्वर

मैं Zend फ्रेमवर्क डाउनलोड किया है और C:\wamp\library\Zend में फ़ोल्डर बनाया है, और फिर php.inc में मैं कुछ इस तरह है:

; Windows: "\path1;\path2" 
;include_path = ".;c:\php\includes:C:\wamp\library" 

अब जब मैं नमूना blogger.php यह मुझे निम्न त्रुटि दे रहा है चलाने का प्रयास:

Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\PHPSample\Blogger.php on line 37 

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='.;C:\php5\pear') in C:\wamp\www\PHPSample\Blogger.php on line 37 

क्या कोई मेरी मदद कर सकता है?

+0

एक अक्सर इस त्रुटि में चलाता है, और जल्दी से इसे का निवारण करने के लिए, निम्न चरणों का पालन करें: stackoverflow.com/a/36577021/2873507 –

उत्तर

10

विंडोज़ पर अपने php.ini इस तरह एक अनुभाग होना चाहिए:

;;;;;;;;;;;;;;;;;;;;;;;;; 
; Paths and Directories ; 
;;;;;;;;;;;;;;;;;;;;;;;;; 

; UNIX: "/path1:/path2" 
; Windows: "\path1;\path2" 

कुंजी ए के लिए है) लाइन की शुरुआत में अर्ध-कोलन हटा दें, और बी) जो आपको पथ की आवश्यकता है उसे जोड़ें। नोट: विंडोज़ पर, पथ अर्ध-कॉलन से अलग किया जाना चाहिए, जबकि यूनिक्स पर वे पूर्ण कोलन से अलग होते हैं; इसके अलावा, डॉट का अर्थ है "वर्तमान निर्देशिका", इसलिए यदि आप चाहें तो केवल इसे शामिल करें।

सुनिश्चित करें कि यह इस तरह दिखता है बनाओ:

;;;;;;;;;;;;;;;;;;;;;;;;; 
; Paths and Directories ; 
;;;;;;;;;;;;;;;;;;;;;;;;; 

include_path = ".;c:\php\includes;c:\wamp\library" 
+0

मैं एक 'साझा host' करने के लिए अपने Zend वेबसाइट अपलोड करने की कोशिश, और मैं 'php.ini' नहीं बदल सकता, क्या साझा मेजबान पर ज़ेंड फ्रेमवर्क चलाने का कोई और तरीका है? –

+0

मैंने इस लगातार त्रुटि के लिए समस्या निवारण चेकलिस्ट शुरू कर दी है: stackoverflow.com/a/36577021/2873507 –

0

है कि अगर काम करना चाहिए: \ WAMP \ पुस्तकालय फ़ोल्डर:

आपको लगता है कि में

सी Zend फ्रेमवर्क शामिल संग्रह में पुस्तकालय फ़ोल्डर की सामग्री को अनपैक किया। othervise आपको बस इतना करना है कि (रास्ते में संग्रह में पुस्तकालय फ़ोल्डर की सामग्री डाल आप php.ini में निर्दिष्ट की जरूरत

4

मैं इस डाली समझा दिया था कि कैसे पूर्ण Wamp के साथ सेटअप कई जेडएफ आवेदन करने के लिए कार्यात्मक इसे बाहर की जाँच करें और मुझे पता है अगर आप किसी भी समस्या मैं इतना था तो कृपया मदद कर सकते हैं:

Getting Started with the Zend Framework and WAMP Server

9

Zend स्थापना: - डाउनलोड Zend फ्रेमवर्क

  • जाओ Wamp/bin/php/ को अर्थात् एक फ़ोल्डर बनाएँ: - Zend_Framework

  • कॉपी सभी फ़ाइलें और डाउनलोड Zend फ्रेमवर्क के फ़ोल्डर।

  • php.ini जाने के लिए और include_path यहाँ आप खोजें: - include_path = "c:\php\includes" और अपने निर्देशिका C:\wamp\bin\php\zend_framework\library से के बीच "" पाठ को प्रतिस्थापित और फ़ाइल सहेजें।

  • अब कंप्यूटर प्रॉपर्टी और उन्नत सिस्टम सेटिंग और उन्नत और पर्यावरण परिवर्तनीय पर जाएं और सिस्टम चर से पथ का चयन करें और संपादित करें और जोड़ें पर क्लिक करें; और सी पेस्ट अपने निर्देशिका पथ खरगोश: \ WAMP \ बिन \ php \ zend_framework \ बिन

  • ओपन कमांड प्रॉम्प्ट और WAMP अंदर www निर्देशिका के लिए जाना और फिर टाइप करें ZF परियोजना बनाने Zendy

  • अब करने के लिए जाना httpd.conf फ़ाइल और <virtualHost></virtualHost> टैग टाइप करें।

<virtualHost 127.0.0.1> DocumentRoot "C:\www\Zendy\public" ServerName Zendy <Directory "C:\www\Zendy\public"> AllowOverride AuthConfig FileInfo Indexes Limit Options order Deny,Allow Allow from all </Directory> </virtualHost>

  • सहेजें और बाहर निकलें और खिड़कियों के लिए जाने -> System32 -> चालकों> आदि-> मेजबान और यहां अपनी परियोजना 127.0.0.1 स्थानीय होस्ट Zendy

  • सहेजें जोड़ें और छोड़ें और अपाचे को पुनरारंभ करें

  • भी हटाने के माध्यम से मॉड्यूल को फिर से लिखें; php.ini से फ़ाइल

+1

100% विंडोज –

+1

पर ज़ेंड फ्रेमवर्क स्थापित करें, इस आदमी के साथ जाने के तरीके, मैं निश्चित रूप से इस –

+0

को बुकमार्क कर रहा हूं इस लगातार त्रुटि के लिए समस्या निवारण चेकलिस्ट यहां: stackoverflow.com/a/36577021/2873507 –

संबंधित मुद्दे