[英]PHP Startup: Can't load module 'ext\php_sqlsrv_81_ts.dll' - xampp
I have problem with connectting my laravel project to SQL server database.我在将我的 laravel 项目连接到 SQL 服务器数据库时遇到问题。 I'am using xampp with PHP Version 8.1.1.
我正在使用 xampp 和PHP 版本 8.1.1。 I downloaded appropriate extensions for my php version and pasted them to C:\xampp\php\ext.
我为我的 php 版本下载了适当的扩展并将它们粘贴到 C:\xampp\php\ext。
php_pdo_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll
php_sqlsrv_81_ts.dll php_sqlsrv_81_ts.dll
excerpt from php.ini file (C:\xampp\php\php.ini):摘自 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
When trying to connect I get errors:尝试连接时出现错误:
PHP Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0
PHP 警告:PHP 启动:无法加载模块“C:\xampp\php\ext\php_sqlsrv_81_ts.dll”,因为它与 14.29 链接,但核心与第 0 行未知中的 14.16 链接
Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0 PHP Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0
警告: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 链接
Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0
警告:PHP 启动:无法加载模块“C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll”,因为它与 14.29 链接,但核心与第 0 行未知中的 14.16 链接
and和
Whoops\Exception\ErrorException
糟糕\异常\错误异常
PHP Startup: Can't load module 'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 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
1 C:\xampp\htdocs\YI\vendor\filp\whoops\src\Whoops\Run.php:486
Whoops\Run::handleError("PHP Startup: Can't load moduleWhoops\Run::handleError("PHP 启动:无法加载模块
'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' as it's linked with 14.29, but the core is linked with 14.16", "Unknown")'C:\xampp\php\ext\php_pdo_sqlsrv_81_ts.dll' 因为它链接到 14.29,但核心链接到 14.16","Unknown")
2 [internal]:0 Whoops\Run::handleShutdown()
2 [内部]:0 糟糕\运行::handleShutdown()
Could someone please help me?有人可以帮我吗?
Thanks in advance.提前致谢。
I think https://github.com/microsoft/msphpsql/releases/download/v5.10.0/Windows-8.1.zip is what you need.我认为https://github.com/microsoft/msphpsql/releases/download/v5.10.0/Windows-8.1.zip是您所需要的。
you can extract files into your ext/ directory "C:\xampp\php\ext".您可以将文件提取到您的 ext/ 目录“C:\xampp\php\ext”中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.