প্রশাসনের পিছনের দিকে সক্রিয় প্রশাসক রত্ন ব্যবহার করে আমি একটি রেলস 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 এ সমাধান হয়েছে।