CakePHP 3.0CakePHP 3: मार्ग के लिए गुम मार्ग त्रुटि मौजूद है
मैं एक मार्ग है कि मौजूद है के लिए एक "गुम रूट" त्रुटि मिल रही है।
#my admin routes...
Router::prefix('admin', function($routes) {
$routes->connect('/', ['controller'=>'Screens', 'action'=>'index']);
$routes->connect('/screens', ['controller'=>'Screens', 'action'=>'index']);
$routes->connect('/screens/index', ['controller'=>'Screens', 'action'=>'index']);
//$routes->fallbacks('InflectedRoute');
});
Router::scope('/', function ($routes) {
$routes->connect('/login', ['controller' => 'Pages', 'action' => 'display', 'login']);
$routes->connect('/pages/*', ['controller' => 'Pages', 'action' => 'display']);
$routes->fallbacks('InflectedRoute');
});
Plugin::routes();
असल में मैं सिर्फ शीर्ष अनुभाग (व्यवस्थापक मार्ग के लिए) जोड़ा डिफ़ॉल्ट मार्गों कि बॉक्स से बाहर आने के लिए:
यहाँ मेरी रास्ते हैं।
सूचना त्रुटि संदेश का कहना है::
Error: A route matching "array ('action' => 'add', 'prefix' => 'admin', 'plugin' => NULL, 'controller' => 'Screens', '_ext' => NULL, )" could not be found.
... जो अजीब है, क्योंकि मैं तक पहुँचने का प्रयास नहीं कर रहा हूँ
जब मैं यात्रा कर /admin/screens/index
मैं निम्न त्रुटि देख add
कार्रवाई। नीचे मुद्रित पैराम सही दिखते हैं।
क्या चल रहा है?
उर्फ केक। 2.0 का उपयोग करके मुझे कैश मॉडल के साथ समस्याएं थीं। मैंने पाया कि 2 में डीबग करना इसे हल करेगा। मुझे लगता है कि आपने कैश आदि साफ़ कर दिया है –
डीबग कॉन्फ़िगरेशन थोड़ा बदल गया है। अब यह एक बुलियन है, जिसे मैंने 'TRUE' पर सेट किया है। बस सुरक्षित होने के लिए मैंने tp में सभी कैश फ़ाइलों को भी हटा दिया/और यह अभी भी कर रहा है। – emersonthis
जो मेरे जाने-माने को समाप्त कर देगा। ऐसा लगता है कि एनएनएम में अधिक उपयोगी अंतर्दृष्टि –