Author Topic: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient  (Read 15760 times)

0 Members and 1 Guest are viewing this topic.

Offline mx5

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +4/-1
PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« on: July 19, 2016, 21:00:34 »
Основной вопрос сейчас:

Можно я задам вопрос еще один попутно в рамках этой же темы.

Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?


Ниже в цитате то что уже сам решил. Оставил для истории.
Quote
Коллеги!

Помогите разобраться с ошибкой подключения mssql базы с webclient (некая веб морда) на IIS7.

Упорно долго не мог добиться чтобы произошло подключение клиентской web морды к базе данных пустой на mssql. Все время выдавало ошибки подключения юзера. Кое-как расковырял и исправил. Теперь подключается, но не происходит инициализация базы на mssql.

Выдает при тестировании вот такую ошибку:

Code: [Select]
Check DB config

DSN (write):  OK
DB Schema:  NOT OK(Error creating database schema: [102] [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Incorrect syntax near 'GO'. (SQL Query: CREATE TABLE [dbo].[cache] (
[user_id] [int] NOT NULL ,
[cache_key] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
[created] [datetime] NOT NULL ,
[expires] [datetime] NULL ,
[data] [text] COLLATE Latin1_General_CI_AI NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO))

Далее пишет рекомендации.
Please try to inizialize the database manually as described in the INSTALL guide. Make sure that the configured database extists and that the user as write privileges.

Как исправить ошибку и инициализировать базу вручную? В гайде по инсталяции ничего вразумительного нет. Что обозначает эта ошибка? Что не так?

Я не программист и такие связки не настраивал ранее и не использовал, приходится учится по ходу пьесы решать всякие задачи. Но вот с этой ошибкой и проблемой у меня затык.

Посмотрите Код, кто понимает в этом, напишите куда посмотреть, что сделать пожалуйста.

Спасибо!
« Last Edit: July 28, 2016, 21:08:31 by mx5 »

Offline mx5

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +4/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #1 on: July 22, 2016, 17:54:50 »
Не актуально!
Решил сам.

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #2 on: July 22, 2016, 18:40:08 »
Решение то хоть напиши?

Offline mx5

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +4/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #3 on: July 25, 2016, 15:11:30 »
Решение то хоть напиши?
В sql server'е позапускал файлы инициализации которые шли в комплекте с веб мордой клиента на базе. После этого ошибка устранилась.

Offline mx5

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +4/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #4 on: July 28, 2016, 21:05:18 »
Можно я задам вопрос еще один попутно в рамках этой же темы.

Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?

Offline werthk

  • Full Member
  • ***
  • Posts: 130
  • Karma: +3/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #5 on: July 28, 2016, 21:21:26 »
Можно я задам вопрос еще один попутно в рамках этой же темы.

Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?

https?

Offline mx5

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +4/-1
Re: PHP 5.6 + MS SQL Server 2008R2 + IIS 7 + webclient
« Reply #6 on: July 29, 2016, 15:54:21 »
https?

Вот как ты видишь ответ мой на твой ответ? Что я должен ответить?

Мне хотелось бы чтобы поделились опытом как это делается по уму.

А что я могу сказать на https? Ну, да, есть https....