संदर्भ नहीं देता है, मुझे उस फ़ाइल से शीर्षक में संदर्भित त्रुटि मिल रही है जो डीबगर वर्ग का संदर्भ नहीं देती है। अगर मैं मैन्युअल रूप से डीबगर आयात करता हूं, तो त्रुटि अभी भी दिखाई देती है। फ़ाइल में कक्षा परिभाषा को समाप्त करने वाले अंतिम} में त्रुटि में संदर्भित पंक्ति संख्या। कुछ भी नहीं है} (वहाँ नहीं है?> या तो)। जिस फ़ाइल में मुझे त्रुटि मिल रही है, वह सीधे डीबगर को संदर्भित नहीं करता है जैसा कि मैं बता सकता हूं (जैसा कि, डीबगर का कोई स्पष्ट उपयोग नहीं है)।केकपीएचपी "घातक त्रुटि: क्लास 'डीबगर' नहीं मिली है" एक फ़ाइल में जो डीबगर
यहाँ स्टैक ट्रेस है:
(!) Fatal error: Class 'Debugger' not found in /home/gregg/workspace/Fueled/dapprly/backend/app/Plugin/Facebook/Controller/Component/FapiComponent.php on line 107
Call Stack
# Time Memory Function Location
1 0.0003 245664 {main}() ../index.php:0
2 0.0168 1657712 Dispatcher->dispatch() ../index.php:100
3 0.0237 2753568 Dispatcher->_invoke() ../Dispatcher.php:85
4 0.0237 2753768 Controller->constructClasses() ../Dispatcher.php:99
5 0.0237 2755712 ComponentCollection->init() ../Controller.php:638
6 0.0255 3057112 ComponentCollection->load() ../ComponentCollection.php:52
7 0.0255 3057600 class_exists () ../ComponentCollection.php:99
8 0.0255 3057896 App::load() ../ComponentCollection.php:0
9 0.0257 3091416 ErrorHandler::handleError() ../ComponentCollection.php:551
और यहाँ लाइन 107 के आसपास संदर्भ है: मैं त्रुटि पाया
class FapiComponent extends Component {
// -- snip -- //
public function method()
{
$url = urlencode('http://url');
$param = array(
'access_token' => '##' ,
'object' => 'user',
'fields' => 'feed',
'callback_url' => $url);
$id = $this->facebook->getAppId();
$subs = $this->facebook->api('/' . $id . '/subscriptions' , 'POST' , $param);
}
} // <-- line 107 ... nothing after this
के लिए इंतजार करना है घटक वर्ग उपयोग डीबगर करता है? –
नहीं, मुझे त्रुटि मिली। मैंने जो क्लास दिखाया है वह प्रारंभिक विधि लागू है। लेकिन इसे सार्वजनिक कार्य शुरू करने के रूप में लागू किया गया है ($ नियंत्रक)। यह एक E_STRICT त्रुटि है। मेरा सेटअप उन त्रुटियों को पकड़ रहा है। यह त्रुटि यह डीबगर की तलाश कर रही है। मुझे यकीन नहीं है कि यह इसे स्वत: लोड करने में सक्षम क्यों नहीं है, लेकिन सार्वजनिक कार्य शुरू करने के लिए विधि को बदलें (नियंत्रक $ नियंत्रक) जिस मुद्दे पर था, उसे ठीक किया गया। – gregghz