الحصول على "تم رفض الإذن" عند تثبيت VPS جديد

إذًا، أنا أغير خوادم VPS. قبل التخلص من خادم VPS واحد، قمت بتنزيل المجلد الكامل “discourse” من /var/discourse ووضعته على جهاز الكمبيوتر الذي يعمل بنظام Windows. ثم حصلت على خادم Ubuntu VPS جديد، وقمت بتثبيت Docker و Git، وبدلاً من استنساخ Discourse، قمت فقط بنقل مجلد discourse الخاص بي الذي كان لدي بالفعل من خادم VPS القديم إليه.

الآن، عندما أقوم بتشغيل sudo ./launcher rebuild app، أحصل على “permission denied”. ثم تراجعت وحاولت تشغيل ./discourse-setup ولكنني أحصل على '/var/discourse' already exists and is not an empty directory. نظرًا لأنني نقلت مجلد discourse الذي يعمل بكامل طاقته بالفعل إليه. لماذا يتم منعي، مع ذلك؟ ونعم، قمت بتشغيل الأمر chmod 700 containers أيضًا.

مرحباً :waving_hand:

هذه هي الطريقة الصحيحة لنقل Discourse إلى خادم آخر.

إعجابَين (2)

لقد انتهيت من القيام بذلك باستخدام أوامر CLI قبل أن ترد على هذا، ولكن من الغريب حقًا أنه لا يمكنك فقط سحب وإفلات مجلد Discourse القديم مباشرة إلى VPS الجديد، هاها. شكرًا على أي حال! لقد انتهيت من حذف مجلد Discourse من VPS الجديد وقمت للتو بإعادة إعداد ./discourse-setup ثم اتبعت برنامج استعادة CLI التعليمي.

هممم، يبدو أن عنوان URL الخاص بمنتدياتي يعمل ولكن ليس عنوان URL المباشر mysite.com الخاص بي الآن…