🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱۸ فاخره نیلوفری
پیغام خطا بعد از اضافه کردن 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 فعال کرده بودم و تعدای خطای کد هم داشتم.

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

فاخره نیلوفری ۰۳ اسفند ۱۴۰۱، ۰۱:۱۲