ورود

View Full Version : رفع خطای could not find driver هنگام وصل شدن به sql server



mthreat.info
جمعه 29 دی 1396, 16:29 عصر
سلام , خداقوت
من با php خام به sql server میتونم وصل بشم
ولی وقتی میخوام با فریم ورک لاراول این کا رو بکنم با ارور مواجه میشم
147501
برای رفع این مشکل باید چکاری انجام بدم
php=7.0.23
apache=2.4.27
laravel=5.5
sql server=2017



'default' => env('DB_CONNECTION', 'sqlsrv'),

و


'sqlsrv' => [ 'driver' => 'sqlsrv', 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '1433'), 'database' => env('DB_DATABASE', 'webapi'), 'username' => env('DB_USERNAME', 'sa'), 'password' => env('DB_PASSWORD', '123456'), 'charset' => 'utf8', 'prefix' => '',

mthreat.info
جمعه 29 دی 1396, 16:31 عصر
147502
اینم php info

mthreat.info
شنبه 30 دی 1396, 11:06 صبح
کسی نیست جواب این سوال رو بدونه?

mthreat.info
دوشنبه 02 بهمن 1396, 15:21 عصر
یعنی هیچ کسی به این مشکل بر نخورده؟

hamedarian2009
دوشنبه 02 بهمن 1396, 18:02 عصر
سلام اگر داخل فایل env اطلاعات مربوط به کانکشن تون رو درست وارد کرده باشید و درایور sqlsrv هم روی php تون فعال باشه نباید مشکلی پیش بیاد

mthreat.info
دوشنبه 09 بهمن 1396, 22:14 عصر
اطلاعات درسته همه اطلاعات رو هم گذاشتم ولی نمیدونم مشکل کجاست

tamirmobile
دوشنبه 21 خرداد 1397, 10:33 صبح
ممکنه پکیج ها کامل نصب (http://hardwarecenter.ir) نشدن ,
پی اچ پی نسخه ۷.۱ رو هم تست کن شاید حل بشه.
coposer update
راستی db_host رو localhost هم تست کن