خطای اولین اجرا در codeigniter 4
خیلی اتفاقی در حال ورود و مهاجرت به سمت codeigniter 4 بودیم که در ابتدای کار با خطای اجرا مواجه شدیم؛
در اولین اجرای فریم ورک codeigniter 4 در xampp با خطای :
Fatal error: Uncaught Error: Call to undefined function CodeIgniter\locale_set_default() in C:\xampp\htdocs\system\CodeIgniter.php:184 Stack trace: #0 C:\xampp\htdocs\system\bootstrap.php(181): CodeIgniter\CodeIgniter->initialize() #1 C:\xampp\htdocs\public\index.php(36): require(‘C:\\xampp\\htdocs…’) #2 {main} thrown in C:\xampp\htdocs\system\CodeIgniter.php on line 184
مواجه شدیم.
در این نوشته به روش حل این مشکل می پردازیم.
همراه ما باشید.
پیشنهاد نویسنده : اگر نیاز به یادگیری فریم ورک codeigniter دارید کتاب آموزشی codeigniter را دانلود کنید.
خطای اولین اجرا در codeigniter 4
وقتی برای اولین بار فریم ورک codeigniter 4 را نصب می کنید با خطای زیر مواجه خواهید شد:

در اینجا به بررسی روش حل این موضوع خواهیم پرداخت.
پیشنهاد نویسنده : روش نصب پروژه ی codeigniter روی سرور اصلی را مشاهده کنید.
روش حل خطای CodeIgniter\locale_set_default در codeigniter
وارد فایل php.ini شوید و به دنبال قطعه کد زیر بگردید:
;extension=intl
خب در اینجا در واقع کاراکتر سیمی کالن یا ; را حذف کنید و فایل php.ini را ذخیره کنید؛ در آخر به شکل زیر می شود:
extension=intl
در اینجا بعد از save کافیست سرویس apache خود را ریست کنید و مجدد اجرا کنید.
حالا مشکل اجرای فریم ورک کدایگناتر 4 در اولین اجرا حل شده است.
اگر با خطاهای دیگری روبرو شده اید این خطاها را در بخش نظرات همین نوشته برای ما بنویسید.
موفق باشید.
ارسال پاسخ