[英]PHP Startup: Unable to load dynamic library 'C:\\xampp\\php\\ext\\php_sqlsrv_7_nts.dll'
[英]PHP Startup: Can't load module 'ext\php_sqlsrv_81_ts.dll' - xampp
我在將我的 laravel 項目連接到 SQL 服務器數據庫時遇到問題。 我正在使用 xampp 和PHP 版本 8.1.1。 我為我的 php 版本下載了適當的擴展並將它們粘貼到 C:\xampp\php\ext。
php_pdo_sqlsrv_81_ts.dll
php_sqlsrv_81_ts.dll
摘自 php.ini 文件 (C:\xampp\php\php.ini):
extension=bz2
extension=curl
;extension=ffi
;extension=ftp
extension=fileinfo
extension=gd2
extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=ldap
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
;extension=shmop
extension_dir = "C:\xampp\php\ext"
extension=php_sqlsrv_81_ts.dll
extension=php_pdo_sqlsrv_81_ts.dll
;extension=soap
;extension=sockets
;extension=sodium
;extension=sqlite3
;extension=tidy
;extension=xmlrpc
;extension=xsl
嘗試連接時出現錯誤:
PHP 警告:PHP 啟動:無法加載模塊“C:\xampp\php\ext\php_sqlsrv_81_ts.dll”,因為它與 14.29 鏈接,但核心與第 0 行未知中的 14.16 鏈接
警告:PHP 啟動:無法加載模塊“C:\xampp\php\ext\php_sqlsrv_81_ts.dll”,因為它與 14.29 鏈接,但核心與 14.16 鏈接在未知行 0 PHP 警告:PHP 啟動:可以' t 加載模塊 'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll',因為它與 14.29 鏈接,但核心與第 0 行未知中的 14.16 鏈接
警告:PHP 啟動:無法加載模塊“C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll”,因為它與 14.29 鏈接,但核心與第 0 行未知中的 14.16 鏈接
和
糟糕\異常\錯誤異常
PHP 啟動:無法加載模塊“C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll”,因為它與 14.29 鏈接,但核心與 14.16 鏈接
1 C:\xampp\htdocs\YI\vendor\filp\whoops\src\Whoops\Run.php:486
Whoops\Run::handleError("PHP 啟動:無法加載模塊
'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' 因為它鏈接到 14.29,但核心鏈接到 14.16","Unknown")2 [內部]:0 糟糕\運行::handleShutdown()
有人可以幫我嗎?
提前致謝。
我認為https://github.com/microsoft/msphpsql/releases/download/v5.10.0/Windows-8.1.zip是您所需要的。
您可以將文件提取到您的 ext/ 目錄“C:\xampp\php\ext”中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.