لقد قمت بالفعل بتكوين s3 وفقًا لهذا الدليل:
ماذا يجب أن أفعل إذا كنت أرغب في تقديم أصول Discourse محليًا؟
لقد قمت بالفعل بتكوين s3 وفقًا لهذا الدليل:
ماذا يجب أن أفعل إذا كنت أرغب في تقديم أصول Discourse محليًا؟
مرحباً
يبدو أن عنوان الموضوع ومحتواه متعارضان قليلاً، لكنني أفترض أنك تريد تخزين الأصول في Object Storage. ![]()
عذراً على ذلك. أنت على حق. لقد قمت للتو بتعديل المنشور. أريد تقديم الأصول محليًا
المشكلة هي أنه عندما أقوم بتمكين after_assets_precompile، يتوقف إعادة البناء عند السطر rake s3:upload_assets لمدة ساعة، لذلك أنهيت العملية. وأيضًا، عندما أقوم بتعطيل after_assets_precompile، فإن منتداي لا يظهر بسبب عدم العثور على الأصول على S3.
أعتقد أن هذه هي المشكلة التي تريد حلها. من المحتمل جدًا أن يكون هذا عرضًا لمشكلتك، وليس المشكلة نفسها.
أعتقد أنه إذا قمت بتعيين DISCOURSE_USE_S3 على false (أو ربما لم تقم بتضمينه)، فلن يقوم بدفع الأصول إلى s3.