Я пытаюсь настроить Laravel 5.7 в Apache 2.4 с использованием PHP 7.2, но получаю сообщение об ошибке
Неопределенная константа класса 'SQLSRV_ATTR_FETCHES_NUMERIC_TYPE'
Я уже изменил версию PHP на 7.1
Поставить линии
LoadModule php7_module "C: /Apache24/php/php7apache2_4.dll"
Приложение AddHandler / x-httpd-php .php
PHPIniDir C: / Apache24 / php
на httpd.conf в apache
это мой php.ini
;extension=bz2
extension=curl
extension=fileinfo
extension=gd2
extension=gettext
;extension=gmp
extension=intl
extension=imap
;extension=interbase
extension=ldap
extension=mbstring
extension=exif
extension=mysqli
;extension=oci8_12c
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=snmp
;extension=soap
;extension=sockets
;extension=sqlite3
extension=tidy
extension=xmlrpc
extension=xsl
extension=php_sqlsrv_72_ts
extension=php_pdo_sqlsrv_72_ts
extension_dir = "ext"
Это мои модули
[PHP Modules]
bcmath
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gettext
hash
iconv
imap
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
odbc
openssl
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_sqlsrv
Phar
readline
Reflection
session
SimpleXML
SPL
sqlsrv
standard
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip
zlib
[Zend Modules]
Когда я использую
php artisan serve
отлично работает
EDITED
Кажется, что расширения не были загружены.
Я сделал phpinfo () и не показал pdo_sqlsrv