Здравствуйте форумчане. Помогите с установкой подключения к БД. Запустили Laravel 5.4 на IIS 7.5 с версией PHP 5.6.4 (хотелось бы с 7, но и с этой проблем полно). Скачали неоффициальный драйвер для подключения к БД (у нас 2008 r2 version 11 и аутентификация sql + win ) все работает отлично (через sql работает, через win не работает). И возникла задача подключиться ко 2 БД (2008 r2 version 10) а там только win аутентификация sql отключена. Уже несколько дней ломаю голову никак не устанавливается соединение. Сделали отдельное подключение (в надежде что может быть из-за 2 подключений не выходит установить соединение) но все равно терпим неудачу. Помогите пожалуйста. Заранее большое спасибо. С уважением Дмитрий.
При подключении к БД MSSQL использующей windows авторизацию не нужно указывать логин и пароль в файле database.php и .env , тогда он подключится используя данные учетной записи под которой был выполнен вход. Если есть другие работоспособные варианты не стесняйтесь делиться своими решениями.
For LTS releases, such as Laravel 5.1, bug fixes are provided for 2 years and security fixes are provided for 3 years. These releases provide the longest window of support and maintenance. For general releases, bug fixes are provided for 6 months and security fixes are provided for 1 year. 5.4 January 24, 2017
Тебя не смущает тот факт что 5.4 больше не поддерживается? Даже критические проблемы безопасности и те никто исправлять не будет.
Не то, чтобы смущает. Доступ только внутри сети предприятия. Я с удовольствием бы воспользовался версией выше, но не знаю как подключить к php 7.2.5 mssql базы с версией драйверов 10 и 11. Если ты сможешь подсказать версию драйвера для такой связки я буду очень тебе благодарен. Как говорится приходится работать с тем, что есть я смог найти только для php 5.6.4 от этого и отталкиваюсь. + политика безопасности не все позволяет устанавливать для тестирования работоспособности. --- Добавлено --- Как говорится так исторически сложилось...
Я признаюсь я в этом новичек, но 1 действием установить sql server 2017 я уже не смогу. мне нужно работать с 2012 версией клиента 10 и 11 --- Добавлено --- 13.1.4414.46 версия драйвера который надо установить, опять же его установка не повлияет на работоспособность sharepoint 2010? --- Добавлено --- доступа к интернету на сервере тоже нет --- Добавлено --- и проконсультироваться к сожалению тоже не с кем --- Добавлено --- У вас есть предположения?
Ну вот на 11 драйвере https://stackoverflow.com/questions...onnect-ms-sql-server-2008-r2-from-php-laravel
@nospiou @Ganzal дошли руки до этого дела возникла проблема запуска Laravel 5.6 на IIS 7.5 и грешу я на webconfig файл. Запускается после php artisan serve и на 127.0.0.1:8000 работает (подключение к бд не проверял еще) настройки вроде теже файл конфига шел в комплекте и не запускается через IIS не знаете что может быть?
Решено --- Добавлено --- дело действительно было в файле webconfig решилось через url rewrite с добавлением из старого файла данных по версиям.
Сообщаю, что нормально заработало Laravel 5.6 на IIS 7.5, с установкой драйверов с GitHub для PHP 7.2 (для MSSQL) под Windows и установкой на сервере драйвера ODBC 17 версии. Частично перекинул проект с 5.4 данные приходят и из старой базы работающей на 10 версии и на 11 версии. SharePoint 2010 тоже работает корректно. Самая большая проблема это файл webconfig. Его нужно подгонять ручками. Всем огромное спасибо за помощь и отзывчивость!