روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ ali tehrani
اجرا نشدن فایل مربوط به dotenv
جامعه پی اچ پی ایجاد شده در ۲۲ فروردین ۱۴۰۱

با سلام بنده طبق کد استاد ادرس فایل رو پاس میدم به اما همچنان ارور میده و ادرس رو نمیشناسه

Fatal error: Uncaught Dotenv\\Exception\\InvalidFileException: Failed to parse dotenv file. Encountered an invalid name at [BASE-URL]. in C:\\xampp\\htdocs\\micro\\vendor\\vlucas\\phpdotenv\\src\\Parser\\Parser.php:30 Stack trace: #0 C:\\xampp\\htdocs\\micro\\vendor\\graham-campbell\\result-type\\src\\Error.php(118): Dotenv\\Parser\\Parser::Dotenv\\Parser\\{closure}('Encountered an ...') #1 C:\\xampp\\htdocs\\micro\\vendor\\vlucas\\phpdotenv\\src\\Parser\\Parser.php(31): GrahamCampbell\\ResultType\\Error->mapError(Object(Closure)) #2 C:\\xampp\\htdocs\\micro\\vendor\\vlucas\\phpdotenv\\src\\Dotenv.php(222): Dotenv\\Parser\\Parser->parse('BASE-URL=HTTPS/...') #3 C:\\xampp\\htdocs\\micro\\bootstrap\\init.php(8): Dotenv\\Dotenv->load() #4 C:\\xampp\\htdocs\\micro\\index.php(10): include('C:\\\\xampp\\\\htdocs...') #5 {main} thrown in C:\\xampp\\htdocs\\micro\\vendor\\vlucas\\phpdotenv\\src\\Parser\\Parser.php on line 30

سلام دوست عزیز

مقدار رو داخل سینگل کوت قرار بدین

محمد گازری ۲۲ فروردین ۱۴۰۱، ۰۸:۰۶

همچنان ارور هس

ali tehrani ۲۲ فروردین ۱۴۰۱، ۰۸:۱۲

برای استفاده از این کلاس autoload کامپوزر باید include شده باشه

include 'vendor/autoload.php';
محمد گازری ۲۲ فروردین ۱۴۰۱، ۰۸:۳۸

پروژتون رو که توی تلگرام برای بنده ارسال کردید بررسی کردم

2 تا نکته

1.توی فایل index.php نیاید از C:\\xampp... کامل آدرس بدین به همین شکل کافیه

include 'bootstrap/init.php';

2.در فایل init.php هم به این شکل عمل کنید

include BASEPATH . 'vendor/autoload.php';

در فایل env هم بجای - (dash) از _ (underscore) استفاده کنید

BASE_URL=HTTPS//:
بهترین پاسخ
محمد گازری ۲۲ فروردین ۱۴۰۱، ۰۹:۰۴