لقد حاولت جاهدًا جعل هذا يعمل مع خطر فقدان عقلي ؛)\n\nلذلك، فإن آخر خطأ في المجموع الاختباري (checksum) الذي حصلت عليه، قمت بحله بمساعدة هذا - Can't rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections - #28 by PatPatterson \n\nتم ذلك عن طريق إضافة ما يلي إلى قسم env في app.yml\n\n \n\nAWS_REQUEST_CHECKSUM_CALCULATION: WHEN_REQUIRED\n AWS_RESPONSE_CHECKSUM_VALIDATION: WHEN_REQUIRED\n\n\n\nوتعليق هذا في قسم hooks في app.yml\n\n\n\nafter_assets_precompile:\n - exec:\n cd: $home\n cmd:\n - sudo -E -u discourse bundle exec rake s3:upload_assets\n # - sudo -E -u discourse bundle exec rake s3:expire_missing_assets\n\nالإعدادات الأخرى لـ env تم ضبطها على هذا\n\n\n\nDISCOURSE_S3_ACCESS_KEY_ID: 'key'\n DISCOURSE_S3_SECRET_ACCESS_KEY: ‘key’\n DISCOURSE_BACKUP_LOCATION: 's3'\n DISCOURSE_ENABLE_S3_UPLOADS: true\n DISCOURSE_S3_BACKUP_BUCKET: 'backupbucketonbackblaze’\n DISCOURSE_S3_REGION: 'us-west-002'\n DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true\n\n\nلقد قمت بعمل نسخة احتياطية قبل تضمين DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true\n\nوكان لدي نسخة احتياطية ناجحة إلى Backblaze. يا للروعة!!!\n\nعندما وضعت السطر في app.yml لتضمين التحميلات، حدث خطأ في النسخة الاحتياطية وهو كالتالي\n\n\n\nEXCEPTION: tar --append --file /var/www/discourse/public/backups/default/my-server-name-2025-04-17-222758-v20250417043438.tar uploads/default\nFailed to append uploads to archive.\ntar: uploads/default: Cannot stat: No such file or directory\ntar: Exiting with failure status due to previous errors\n\nلست متأكدًا من مكان هذا الدليل المفترض أن يكون أو كيفية إصلاحه. هل هو دليل أحتاج إلى إنشائه على خادم Discourse أو Backblaze؟ أم إعداد فاتني في إعدادات الموقع أو app.yml\n\nأي توجيه سيكون محل تقدير كبير.
إعجاب واحد (1)