۱۸ امیر احمدی
پیغام خطا بعد از اضافه کردن php
جامعه پی اچ پی ایجاد شده در ۳۰ بهمن ۱۴۰۱

سلام .php رو اضاف کردم ولی با این پیغام خطا روبرو‌شدم.pp on line 2c781-error.png

سلام امیر جان، باید اکستنشن mysqli رو توی فایل php.ini فعال کنید تا بتونید از کلاس mysqli استفاده کنید.

صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۰:۳۵

صادق خان فعال کردم اما همچنان همون‌ پیغام خطا رو میده.

امیر احمدی ۳۰ بهمن ۱۴۰۱، ۱۱:۲۷

بعد از اینکه فعال کردید، آپاچی رو هم ریستارت کردید؟

صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۱:۳۰

تو سایت‌میگه از طریق ssh یا whm ریست کنید.که من متوجهش نمیشم

امیر احمدی ۳۰ بهمن ۱۴۰۱، ۱۲:۱۴

از چه برنامه ای برای وب سرور استفاده میکنید؟ Xampp یا Wamp ؟ یبار کلا برنامه رو استاپ کنید و ببندید و دوباره ران کنید.

صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۲:۱۵

xampp.استاپ کردم اما نشد.حتی سیستم ریست کردم

امیر احمدی ۳۰ بهمن ۱۴۰۱، ۱۲:۴۶

از چ ورژن php استفاده میکنید؟

البته میتونید از این قسمت mysqli گذر کنی چون تقریبا کسی ازش استفاده نمیکنه و دیگه اکثرا از pdo استفاده میشه.

صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۶:۱۹

php 8.2.0.جهت درک‌ مطلب میخونم و زوم اصلی میذارم روی pdo

امیر احمدی ۳۰ بهمن ۱۴۰۱، ۱۶:۴۱

توی یه فایل php دستور زیر رو بنویسید و اجرا کنید و تصویرش رو بفرستید.

phpinfo();
صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۶:۴۸

e9f2-info.png

امیر احمدی ۳۰ بهمن ۱۴۰۱، ۱۶:۵۵

آقا امیر؛ اول فایل باید php?> بزارید و بعد خروجی یه فایل دیگه رو توی تصویر فرستادید. از طریق مرورگر فایل رو اجرا کنید و از خروجی که شبیه به تصویر زیر هست اسکرین شات بفرستید.

6840-image.png

صادق برزگر ۳۰ بهمن ۱۴۰۱، ۱۹:۱۷

به سوادم و حواسم زیاد خورده نگیرید؟??d893-info.png

امیر احمدی ۰۱ اسفند ۱۴۰۱، ۰۳:۲۰

حالا توی مرورگر crtl + f بزنید و mysqli رو بنویسید تا پیدا کنه براتون اگه پیدا کرد و جلوش نوشته بود enabled یعنی فعال هست اگه غیر این بود یعنی هنوز فعال نشده.

صادق برزگر ۰۱ اسفند ۱۴۰۱، ۰۹:۴۹

enabled رو‌ندیدم.چطور میتونم این مشکل رو برطرف کنم

امیر احمدی ۰۲ اسفند ۱۴۰۱، ۰۵:۵۰

اگر دوستان پاسخگو‌باشن ممنون میشم.

امیر احمدی ۰۲ اسفند ۱۴۰۱، ۰۶:۳۷

همچنان منتظرم تا یک نفر پاسخ بده.اصلا منطقی نیست برای هر سوالی که برای ما پیش میاد این مقدار زمان در روند آموزش ما وقفه ایجاد بشه.

امیر احمدی ۰۲ اسفند ۱۴۰۱، ۱۱:۲۸

سلام،

روند پاسخگویی سؤالات به این شکله که معمولاً طی 24 ساعت پاسخ داده میشوند.

لاین 738 فایل php.ini رو هم فیکسش کن.

آیدی تلگرام پیام بده: @bidak

بهترین پاسخ
محسن موحد ۰۲ اسفند ۱۴۰۱، ۱۱:۵۳

ایراد این بود که در php.ini دو‌تا mysqli فعال کرده بودم و تعدای خطای کد هم داشتم.

ممنونم از آقا محسن که وقت گذاشتید و حلش کردید.

امیر احمدی ۰۳ اسفند ۱۴۰۱، ۰۱:۱۲