2014-06-11 9 views
5

मैं हो रही है कि "बिल्डर जानता नहीं है जहां मॉडल है निर्देशिका" त्रुटि जब मैं फाल्कन सभी मॉडल दोनों में आदेश चला कमांड लाइन और फाल्कन वेबटोल्सफाल्कन देव उपकरण - बिल्डर जानता नहीं है जहां मॉडल निर्देशिका

कृपया मुझे बताएं कि मुझे क्या याद आ रही है?

Web Tools Command line

मेरे webtools.config.php सामग्री

define('PTOOLS_IP', '216.174.134.2'); 
define('PTOOLSPATH', '/var/www/html/vendor/phalcon/devtools'); 

मेरे webtools.php सामग्री

use Phalcon\Web\Tools; 

require 'webtools.config.php'; 
require PTOOLSPATH . '/scripts/Phalcon/Web/Tools.php'; 

Tools::main(PTOOLSPATH, PTOOLS_IP); 

मेरे config.ini सामग्री

[database] 
adapter = Mysql 
host  = localhost 
username = test 
password = test 
dbname = test 

[application] 
controllersDir = ../app/controllers/ 
modelsDir  = ../app/models/ 
viewsDir  = ../app/views/ 
pluginsDir  = ../app/plugins/ 
libraryDir  = ../app/library/ 
cacheDir  = ../app/cache/ 
baseUri  =/

[models] 
metadata.adapter = "Memory" 

मैं ../app/models/ को /../app/models/ लेकिन अभी भी काम नहीं कर रहा से modelsDir बदलने की है।


उत्तर मिला:


रूट निर्देशिका परियोजना और कमांड (instructions)

# phalcon all-models --directory /var/www/html/projec_name 
टाइप करने के लिए जा रहे हैं

मैं --directory जिस पर बेस मार्ग है speficied कौन सा परियोजना बनाई जाएगी।

धन्यवाद कॉलबर्टन इस समस्या को डीबग करने में मेरी सहायता के लिए धन्यवाद। बहुत सराहना की।

उत्तर

2

तहत config.ini रूट निर्देशिका परियोजना और कमांड (instructions)

# phalcon all-models --directory /var/www/html/projec_name 

टाइप करने के लिए जा रहे हैं में स्थित है मैं --directory speficied जो बेस है जिस परियोजना पर परियोजना बनाई जाएगी।

धन्यवाद कॉलबर्टन इस समस्या को डीबग करने में मेरी सहायता के लिए धन्यवाद। बहुत सराहना की।

1

विकल्प सरणी में आप निर्माता को पास करते हैं तो आपको सही पथ के साथ 'मॉडलडिर' जोड़ने की आवश्यकता होती है।

this page पर आप वेबटोल के साथ एक वीडियो पा सकते हैं। "कॉन्फ़िगरेशन" के लिए एक टैब है, जहां आप उन्हें सेट कर सकते हैं।

यह भी एप्लिकेशन/config

+0

तुम मेरे पास विकल्प सरणी –

+0

@tuyennguyen मैंने मान पास करने का एक उदाहरण देता हूँ कृपया सकता है उस जानकारी के साथ मेरा जवाब अपडेट किया गया। – colburton

+0

मैंने आपके द्वारा उल्लेखित वीडियो को देखा है, दुर्भाग्य से, मेरे फाल्कन वेब टूल्स में कॉन्फ़िगरेशन टैब नहीं है (कृपया मेरे प्रश्न में स्क्रीनशॉट देखें)। फाल्कन वेब टूल्स का किस संस्करण का उपयोग करना चाहिए? –

0

मैं फाल्कन 3 का उपयोग कर रहा हूं। फाल्कन कंसोल टूल के साथ एक प्रोजेक्ट उत्पन्न करने के बाद मुझे यह त्रुटि आई।

इस समस्या को हल करने के लिए एक आसान तरीका है। यदि आपके पास है तो ऐप/config/config.ini में निम्न सेटिंग्स बदलें।

[आवेदन]

controllersDir = एप्लिकेशन/नियंत्रक/

modelsDir = एप्लिकेशन/मॉडल/

viewsDir = एप्लिकेशन/विचारों/

pluginsDir = ऐप/प्लू gins/

libraryDir = एप्लिकेशन/पुस्तकालय/

cacheDir = ../cache/

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