روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Mehran Darkaleh
نصب درایور sqlserver
جامعه پی اچ پی ایجاد شده در ۰۸ بهمن ۱۴۰۰

با سلام و احترام

بنده با اجرا دستور print_r(PDO::getAvailableDrivers()) متوجه شدم درایور sqlserver به صورت پیش فرض نصب نیست به توجه به راهنمای موجود در php.net از سایت مایکروسافت dll مربوط که php_sqlsrv_74_ts_x64.dll و php_pdo_sqlsrv_74_ts_x64.dll را به آپاچی اضافه کردم و مشکلم حل شد و خطایی در ارتباط با sqlserver دیگه نداشتم لطفا اگر کاری که انجام دادم برای حل این مشکل درست هست یا نه را بهم بگید

سپاس

سلام.

اگر از دیتابیس sqlserver استفاده نمیکنید، نیاز به نصبش نیست. اگر طبق این دوره پیش میرید دراین دوره از دیتابیس mysql استفاده شده.

درمورد pdo اضافه کنم، این رابط برقراری ارتباط با دیتابیس‌های دیگه رو فراهم میکنه.

محسن موحد ۰۸ بهمن ۱۴۰۰، ۲۳:۱۹

سلام مجدد

بله برای اتصال به mysql مشکلی وجود ندارد و طبق دوره دارم پیش میرم ولی می‌خواستم این اتصال به sql server را تست کنم ولی نمی‌دانم این کاری که انجام دادم درست بوده یا نه اگر شما می‌دانید بنده را راهنمایی کنید

Mehran Darkaleh ۰۹ بهمن ۱۴۰۰، ۱۸:۲۹

فایل‌های sqlserver رو باید داخل پوشه ext مربوط به php اضافه کنید و داخل php.ini هم extension اش رو بنویسید.

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