رفع خطای No application encryption key has been specified در لاراول

اکنون که در حال مطالعه این مقاله هستید حتما پروژه لاراولی خود را در هاست آپلود کرده‌اید ولیکن به جای نمایش وبسایت با خطای زیر مواجه شدید:

No application encryption key has been specified


نحوه رفع خطا

جهت رفع خطا کافیست مراحل زیر را دنبال کنید:

1- اطمینان حاصل کنید که فایل artisan در مسیر پروژه شما قرار دارد.

2- سطح دسترسی فایل artisan را موقتا به 755 افزایش دهید.

3- در مسیر پروژه فرمان زیر را اجرا کنید:

/usr/bin/php /home/USERNAME/public_html/artisan key:generate
به جای USERNAME از نام کاربری هاست استفاده کنید.
چنانچه به SSH دسترسی ندارید برای اجرا فرمان فوق از روش نحوه اجرای فرامین artizan در CronJob استفاده کنید:
نحوه اجرای فرامین artisan در هاست اشتراکی

 

کار تمام شد! چنانچه به وبسایت مراجعه کنید مشاهده خواهید کرد که خطای فوق برطرف شده است. بنابراین سطح دسترسی فایل artisan را به 644 کاهش دهید.

  • رفع خطای No application encryption key has been specified, رفع خطای لاراول, ایجاد کلید در لاراول
  • 17 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

رفع مشکل خطای SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

گاهی اوقات در هنگام کار با دیتابیس MySQL قصد دارید تغییری در آن ایجاد کنید اما با خطای زیر مواجه...

رفع خطای 500 در SubDomain یا Addon Domain وبسایت لاراولی

اگر در حین مطالعه این مقاله هستید احتمالا یک وبسایت دارید که با فریم ورک محبوب لاراول نوشته شده...

نحوه جلوگیری از دریافت ایمیل های AutoSSL

پس از افزایش تعداد وبسایت‌هایی که از گواهینامه SSL استفاده می‌کنند به خصوص با پبدایش اس اس ال...

نحوه فعال سازی ثبت خطا (error_log) در لاراول - Whoops looks like something went wrong

گاها پیش می آید که پس از آپلود پروژه لاراول در هاست، وبسایت یا اپلیکیشن شما با خطای زیر مواجه می...

نحوه رفع خطای SQLSTATE[HY000] [1044] Access denied for user 'DBUSER'@'localhost' to database 'DBNAME' در لاراول

چنانچه از فریم ورک لاراول در وبسایت خود استفاده کرده اید ممکن است گاهی اوقات به دلیل وجود مشکل در...