أحاول تغيير موقع تحميلات Discourse إلى موقع تخزين خارجي على نسختي المستضافة ذاتيًا بسبب قيود المساحة. لديّ مشاركة CIFS مثبتة ولقد نسخت بالفعل جميع التحميلات الموجودة بنفس هيكل الدليل إلى الموقع المثبت.
صحيح! لقد جربت ذلك بهذه الطريقة، وقد نجح الأمر، مع الأخذ في الاعتبار فقط أن موقع التخزين المثبت يجب أن يتمتع بالأذونات الصحيحة. root:root لا يعمل، ولكن يبدو أن _default_hostname:www-data يعمل.
شيء آخر لاحظته: عمليات التحميل في المواضيع، حتى مع نقلها إلى موقع التخزين الجديد، لم تعد تعمل ويجب إعادة تحميلها. الصور/التحميلات الأخرى (الشعارات والرؤوس وما إلى ذلك) تعمل بشكل جيد.
[اقتباس=“Lander0606, المشاركة: 3، الموضوع: 370033”]
شيء آخر لاحظته: عمليات الرفع في المواضيع، حتى مع نقلها إلى موقع التخزين الجديد، لم تعد تعمل ويجب إعادة رفعها
[/اقتباس]
هذا لا ينبغي أن يكون. ربما قمت بنسخ الملفات إلى المكان الخطأ.
كنت أفكر في ذلك أيضًا، لكنني تأكدت مرة أخرى من أنني نسخت مجلد uploads بأكمله من shared/standalone/ إلى موقع التخزين الخارجي الخاص بي، بما في ذلك المجلد default والمجلدات الفرعية الأخرى.
من المهم أن أذكر أنني حاولت عدة مرات تغيير موقع التحميل بتكوينات مختلفة للتخزين الخارجي (معظمها أذونات مختلفة للملفات والمجلدات) وقمت في هذه الأثناء بتنفيذ rake posts:rebake في محاولة لجعل المرفقات تعمل مرة أخرى، وربما في مكان ما بينهما حدثت المشكلة…