إن عدم ذكر Sidekiq هناك مقصود، فكل هذا مفترض أن يعمل بشكل سحري في الخلفية دون أي إجراء منك. نحن نضمن أن يحدث ذلك.
حقيقة أنها لا تعمل على موقعك تشير إلى مشكلة في إعداداتك.
من الصعب تشخيص المشكلة دون وجود سياق كافٍ. لذا يرجى محاولة تقديم أكبر قدر ممكن من المعلومات.
هل يمكنني الحصول على رابط للموقع الذي تواجه فيه مشكلة؟
هل يمكنك تجربة وضع الأمان؟
هل تستخدم Cloudflare؟
هل ترى أي أخطاء في وحدة تحكم المتصفح في الصفحات التي تحتوي على صور مفترض أن تُعرض في نافذة منبثقة (lightbox)؟
هل ترى أي شيء غير عادي في your.site.com/logs؟
ليس حقًا، فمعظم المشرفين لا يهتمون بكيفية عمله، بل فقط بأن يعمل، وهو أمر نهتم به نحن كثيرًا ونحرص على ضمان عمله. لقد قمت بتعيين بيئة اختبار جديدة، ويبدو أن كل شيء يعمل بشكل جيد من جهتي. إذا كنت مطورًا وتريد حقًا الغوص في تفاصيل كيفية عمله، فمرحبًا بك في الاطلاع على الكود المصدري.
أفهم ذلك، ولكن عند تصفح الموقع، أرى فقط موضوعين عامين يحتويان على صور:
الصور في كلا الموضوعين صغيرة جدًا بحيث لا يمكن عرضها في صندوق العرض الخفيف. يمكنك التحكم في الحد الأدنى للارتفاع والعرض للصور التي سيتم عرضها في صندوق العرض الخفيف عبر max_image_width و max_image_height.
الصور التي تكون أبعادها أكبر من تلك القيم سيتم عرضها في صندوق العرض الخفيف. لذا، لا تتردد في تغيير هذه القيم حسب احتياجاتك.
أبعاد الصورة هي 5471 × 2878، وهي أكبر بكثير من الحد الذي يُفعّل نافذة العرض (lightbox).
ومع ذلك، لا تعمل نافذة العرض. يبدو أن السحر يخوننا (أو يخونني) هذه المرة. وبما أنه سحر، فلن أعرف حتى من أين أبدأ في تصحيح المشكلة. لا توجد أخطاء في وحدة التحكم (console)، ولا في السجلات (logs)، إلا هذا الخطأ:
TypeError: Cannot read property 'create' of undefined
at https://africa.khophi.com/assets/vendor-fae393575cd14697b31e9fdbeb8c016d165a8a3af765ec8ca719a454585aedf4.js:5:2332
at https://africa.khophi.com/assets/vendor-fae393575cd14697b31e9fdbeb8c016d165a8a3af765ec8ca719a454585aedf4.js:5:3286
@Johani من المثير للاهتمام أن نافذة العرض تعمل على جهازك بينما لا تعمل لدي. أنا أتبع دليل التثبيت حرفيًا، بدءًا من قطرة جديدة تمامًا.
إذا لزم الأمر، سأقوم بتصوير شاشة العملية كاملة لإعداد النظام لاحقًا، حتى تعرفوا أنني لا أقوم بأي خداع ‘ضد السحر’ في أي مكان. نافذة العرض لا تعمل مباشرة من الصندوق (وهي مقصودة هنا)، على الأقل بالنسبة لي.
الآن قمت بكل استكشاف الأخطاء الممكنة التي يمكنني التفكير فيها. تثبيت فارغ، ومع ذلك لا تزال نافذة العرض لا تعمل.
وإلا فقد أقوم بتصوير شاشة عملية تثبيت مثيل جديد لـ Discourse والذي يؤدي إلى عدم عمل نافذة العرض، لأن هناك شيئًا غير صحيح، ولدي شعور بأن الوثائق لا تذكر شيئًا ما.
على أي حال، هل لديكم أي نصائح إضافية لاستكشاف الأخطاء وإصلاحها لأبحث فيها؟