প্রশাসনের পিছনের দিকে সক্রিয় প্রশাসক রত্ন ব্যবহার করে আমি একটি রেলস 4 অ্যাপ বিকাশ করছি developing সক্রিয় প্রশাসনের পরিবর্তে ব্যবহারকারী প্রমাণীকরণের জন্য ডিভাইস ব্যবহার করে। এখন, আমি যখন capistranoভিপিএস সার্ভার ব্যবহার করে অ্যাপটি স্থাপন করার চেষ্টা করি তখন আমি নীচের ত্রুটিটি পাই:
rake aborted!
Devise.secret_key was not set. Please add the following to your Devise initializer:
config.secret_key = '-- secret key --'
একটি গুগল অনুসন্ধান এই ত্রুটির জন্য খুব বেশি কিছু করে না। কোনও পরামর্শ কেন এটি ত্রুটি ছুড়ে দিচ্ছে? deviseইনিশিয়ালাইজারে গোপন কীটি যুক্ত করা উচিত , যেহেতু আমি এ জাতীয় কনফিগার কী সেট করার কোনও জায়গা পাই না initializers/devise.rb?
secret key। এছাড়াও আপনি যদি একটি নতুন ইনস্টল চালাচ্ছেন তবে অ্যাপ্লিকেশনটির এটির যত্ন নেওয়া উচিত। টিকিট ধন্যবাদ github.com/plataformatec/devise/issues/2554 এ সমাধান হয়েছে।