За последние 24 часа нас посетили 22296 программистов и 1061 робот. Сейчас ищут 740 программистов ...

PHP 5.6.4 + MS SQL 2008 r2

Тема в разделе "PHP и базы данных", создана пользователем Feonix89, 8 июн 2018.

Метки:
  1. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    Здравствуйте форумчане. Помогите с установкой подключения к БД. Запустили 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 подключений не выходит установить соединение) но все равно терпим неудачу. Помогите пожалуйста. Заранее большое спасибо. С уважением Дмитрий.
     
  2. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    При подключении к БД MSSQL использующей windows авторизацию не нужно указывать логин и пароль в файле database.php и .env , тогда он подключится используя данные учетной записи под которой был выполнен вход. Если есть другие работоспособные варианты не стесняйтесь делиться своими решениями.
     
  3. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    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
     
  4. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    не совсем понятно причем тут это?
     
  5. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Тебя не смущает тот факт что 5.4 больше не поддерживается? Даже критические проблемы безопасности и те никто исправлять не будет.
     
  6. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    Не то, чтобы смущает. Доступ только внутри сети предприятия. Я с удовольствием бы воспользовался версией выше, но не знаю как подключить к php 7.2.5 mssql базы с версией драйверов 10 и 11. Если ты сможешь подсказать версию драйвера для такой связки я буду очень тебе благодарен. Как говорится приходится работать с тем, что есть я смог найти только для php 5.6.4 от этого и отталкиваюсь. + политика безопасности не все позволяет устанавливать для тестирования работоспособности.
    --- Добавлено ---
    Как говорится так исторически сложилось...
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
    а в чем сложность?
     
  8. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
  9. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    Я признаюсь я в этом новичек, но 1 действием установить sql server 2017 я уже не смогу. мне нужно работать с 2012 версией клиента 10 и 11
    --- Добавлено ---
    13.1.4414.46 версия драйвера который надо установить, опять же его установка не повлияет на работоспособность sharepoint 2010?
    --- Добавлено ---
    доступа к интернету на сервере тоже нет
    --- Добавлено ---
    и проконсультироваться к сожалению тоже не с кем :)
    --- Добавлено ---
    У вас есть предположения?
     
  10. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
  11. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
  12. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    @nospiou @Ganzal дошли руки до этого дела :)
    возникла проблема запуска Laravel 5.6 на IIS 7.5
    и грешу я на webconfig файл. Запускается после php artisan serve и на 127.0.0.1:8000 работает (подключение к бд не проверял еще)
    настройки вроде теже файл конфига шел в комплекте и не запускается через IIS не знаете что может быть?
     
  13. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    Решено
    --- Добавлено ---
    дело действительно было в файле webconfig решилось через url rewrite с добавлением из старого файла данных по версиям.
     
  14. Feonix89

    Feonix89 Новичок

    С нами с:
    30 май 2018
    Сообщения:
    113
    Симпатии:
    2
    Сообщаю, что нормально заработало Laravel 5.6 на IIS 7.5, с установкой драйверов с GitHub для PHP 7.2 (для MSSQL) под Windows и установкой на сервере драйвера ODBC 17 версии.
    Частично перекинул проект с 5.4 данные приходят и из старой базы работающей на 10 версии и на 11 версии. SharePoint 2010 тоже работает корректно. Самая большая проблема это файл webconfig.
    Его нужно подгонять ручками. Всем огромное спасибо за помощь и отзывчивость!