رفع مشکل DISABLE_COLLECTSTATIC در جنگو دیجیتال اوشن
اگر در حال نصب فریمورک django روی دیجیتال اوشن هستید و با خطای DISABLE_COLLECTSTATIC روبرو شدهاید در این نوشته به روش حل آن میپردازیم.
رفع مشکل DISABLE_COLLECTSTATIC در جنگو دیجیتال اوشن
برای رفع این مشکل روی پروژهی خود و environmentهای پروژه ی خود مقدار DISABLE_COLLECTSTATIC را برابر 1 قرار دهید.

حالا مجددا پروژه را دپلوی کنید و مشکل شما حل میشود. در صورتی که App خود را روی auto deploy قرار دادهاید نیاز به دپلوی دستی ندارید.
اگر مشکلتان حل نشد در بخش نظرات همین نوشته اعلام کنید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 3 میانگین: 4]



















برای چند اپلیکیشن داخل یک پروژه، باید این مقدار برای هر کدوم جدا ست بشه؟
سلام، خیر، این تنظیم برای کل پروژه جنگو اعمال میشود و نیازی به تنظیم جداگانه برای هر اپلیکیشن نیست.
این فقط warning هست یا deployment کاملا متوقف میشه؟
سلام، این خطا در صورت عدم تنظیم صحیح، میتواند باعث توقف کامل دیپلوی شود.
این مقدار رو در فایل .env قرار بدیم؟
بله، این مقدار را باید در فایل .env پروژه خود قرار دهید.
میشه این مقدار رو فقط برای محیط prod ست کرد و dev بدونش باشه؟
بله، این امکان وجود دارد. میتوانید DISABLE_COLLECTSTATIC را در تنظیمات محیط توسعه (dev) غیرفعال نگه دارید و فقط در محیط تولید (prod) آن را فعال کنید.
این تنظیم فقط برای DigitalOcean لازمه یا روی هر سرور Linux هم کاربرد داره؟
سلام، این تنظیم به طور خاص برای محیطهای استقرار جنگو روی DigitalOcean که ممکن است فرآیندهای خاصی داشته باشند، کاربرد دارد. در سایر سرورهای لینوکس، ممکن است نیاز به رویکرد متفاوتی داشته باشید.