אני מנסה לשנות את מיקום ההעלאות של Discourse למיקום אחסון חיצוני במופע העצמי שלי עקב מגבלות שטח. יש לי שיתוף CIFS מותקן וכבר העתקתי את כל ההעלאות הקיימות עם אותה מבנה ספרייה למיקום המותקן.
נכון! ניסיתי את זה ככה, וזה עבד, רק צריך לזכור שלמיקום האחסון המותקן חייבות להיות ההרשאות הנכונות. root:root לא עובד, אבל _default_hostname:www-data נראה שעובד.
דבר נוסף ששמתי לב אליו: העלאות בנושאים, אפילו עם העברתם למיקום האחסון החדש, כבר לא עובדות ויש להעלות אותן מחדש. תמונות/העלאות אחרות (לוגו, כותרות וכו’) עובדות מצוין.
גם אני חשבתי על זה, אבל בדקתי שוב שהעתקתי את כל תיקיית ה-uploads מ-shared/standalone/ למיקום האחסון החיצוני שלי, כולל התיקייה default ותיקיות משנה אחרות.
חשוב לציין שניסיתי כמה פעמים לשנות את מיקום ההעלאות עם תצורות שונות עבור האחסון החיצוני (בעיקר הרשאות שונות לקבצים ותיקיות) ובאמצע ביצעתי rake posts:rebake בניסיון לאפשר לקבצים המצורפים לעבוד שוב, ואולי איפשהו באמצע הבעיה התרחשה…