
پلتفرم Laravel
(Laravel Platform)تنظیم متغیرها (Environment Variables)
متغیرهای محیطی یا همان Environment Variables به شما کمک میکنند تا برنامهیتان در هر محیط اطلاعات مربوط به همان محیط را دریافت کند. برای مثال، اطلاعات اتصال به دیتابیس را میتوانید از این بخش وارد کنید. توضیحات بیشتر Laravel نیز به وسیله فایلهای .env متغیرهای محیطی خود را نگهداری میکند. یکی از این env های مهم در Laravel متغیر APP_KEY است که لاراول به وسیله آن رمزنگاریهای مختلفی را انجام میدهد. برای ساخت این کلید و انتقال آن به لیارا این اقدامات را انجام دهید:
گام اول) دستور زیر را در برنامهیتان وارد کنید:
$ php artisan key:generate --show
این دستور خروجی مشابه base64:3uoN2edh6vBwFm6xKWqxBoC0VlEsCm7a5HEOzblXLzs= به شما میدهد.
گام دوم) در پنل تنظیمات برنامهیتان و در قسمت متغیرها کافیست که روی دکمه افزودن متغیر جدید کلیک کنید و key آن را APP_KEY و value آن را مقداری که از دستور بالا گرفتید قرار دهید و سپس روی ثبت تغییرات کلیک کنید.
بعد از این تغییرات برنامهی شما به صورت خودکار ریاستارت میشود و در استقرار جدید این متغیرهای محیطی در داخل برنامه قابل استفاده میشوند. به این شیوه که APP_KEY را اضافه کردید میتوانید هر ENV دیگری را نیز به برنامه اضافه کنید.
متوجه شدم، برو گام بعدی!