मैंने और कुछ दोस्तों ने एक वर्डप्रेस प्लगइन (एक फॉर्मबिल्डर) बनाया है। हमने वर्डप्रेस इंस्टाल किया है और अपना प्लगइन cpanel वेब होस्टिंग पर अपलोड किया है। स्थानीय स्तर पर हर किसी के लिए सब कुछ बहुत अच्छा काम करता है, हालांकि जब हम अपने वेब होस्ट पर प्लगइन सक्रिय करते हैं तो हमें यह त्रुटि मिलती है:

घातक त्रुटि: ध्यान में न आया त्रुटि: क्लास 'इंक \ एपीआई \ कॉलबैक \ AdminCallbacks' /home/justforms/public_html/wordpress/wp-content/plugins/Kalkylator/include/Pages/Admin.php:25 स्टैक ट्रेस में नहीं मिला: #0 /home/justforms/public_html/wordpress/wp-content/plugins/Kalkylator/include/Init.php(33): Inc\Pages\Admin->register() #1 /home/justforms/public_html/wordpress/wp-content /plugins/Kalkylator/kalkylator.php(394): Inc\Init::register_services() #2 /home/justforms/public_html/wordpress/wp-admin/includes/plugin.php(2050): शामिल करें('/home/ Justforms...') #3 /home/justforms/public_html/wordpress/wp-admin/plugins.php(175): plugin_sandbox_scrape('Kalkylator/kalk...') #4 {main} /home/justforms में फेंक दिया गया लाइन 25 पर /public_html/wordpress/wp-content/plugins/Kalkylator/include/Pages/Admin.php

हम Wordpress पर संगीतकार और संस्करण 5.1.1 का उपयोग कर रहे हैं।

यहां कॉल है:

namespace Inc\Pages;
/**
 * 
 */

use Inc\Api\SettingsApi;
use Inc\Base\BaseController;
use Inc\Api\Callbacks\AdminCallbacks;

    class Admin extends BaseController
    {
        public $settings;
        public $callbacks;
        public $pages = array();
        public $subpages = array();
        public function register() 
        {
            $this->settings = new SettingsApi();
            $this->callbacks = new AdminCallbacks();
            $this->setPages();
            $this->setSubpages();
            $this->setSettings();
            $this->setSections();
            $this->setFields();
            $this->settings->addPages( $this->pages )->withSubPage( 'All Forms' )->addSubPages( $this->subpages )->register();
        }

यहां AdminCallBacks की फ़ाइल है:

namespace Inc\Api\Callbacks;

use Inc\Base\BaseController;

class AdminCallbacks extends BaseController
{
    public function adminForms()
    {
        return require_once "$this->plugin_path/templates/admin.php";
    }
    public function adminSettings()
    {
        return require_once "$this->plugin_path/templates/settings.php";
    }

क्या कॉल में कुछ गड़बड़ है या क्या समस्या cpanel या Wordpress में है?

सभी मदद का स्वागत है। मैं स्टैक के लिए बिल्कुल नया हूं, अगर प्रश्न में खामियां हैं तो कृपया मुझे सूचित करें ताकि मैं सुधार कर सकूं। अग्रिम धन्यवाद

1
Drohano 26 अप्रैल 2019, 14:00

1 उत्तर

सबसे बढ़िया उत्तर

मुझे समस्या मिली। किसी ने इस लिंक में टिप्पणी की।

हम लाइव सर्वर पर प्लगइन डायरेक्टरी में कंपोजर चलाना भूल गए थे।

-1
xxx 21 फरवरी 2021, 16:24