Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012 / 10 сообщений из 10, страница 1 из 1
30.01.2017, 15:00
    #39394733
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Linux + Apache 2.4 + php 5.5.8 + php_sqlsrv.dll + MS SQL 2012

Работа с одной и той же базой, с одними и теми же таблицами. Один и тот же код. В обоих случаях при подключении к БД явно задана кодировка UTF-8.

В первом случае для вывода данных на кириллице приходится делать iconv(перекодировку cp1251->utf8), во втором случае перекодировка не требуется.

В чем может быть дело?
...
Рейтинг: 0 / 0
31.01.2017, 18:28
    #39395791
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
разные конфиги ODBC
...
Рейтинг: 0 / 0
01.02.2017, 07:16
    #39395971
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
ScareCrowразные конфиги ODBC

Где эти конфиги на винде лежат, как их можно посмотреть/подправить.
Через управление источниками данных ODBC ничего похожего нет.
...
Рейтинг: 0 / 0
01.02.2017, 08:24
    #39395985
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
А php_sqlsrv.dll это чего?
http://php.net/manual/en/book.mssql.php - тут вроде бы драйвер назывался php_mssql
http://php.net/manual/en/book.sqlsrv.php - а этого под linux кажется не существует...
...
Рейтинг: 0 / 0
01.02.2017, 12:38
    #39396241
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
BarloneА php_sqlsrv.dll это чего?
http://php.net/manual/en/book.mssql.php - тут вроде бы драйвер назывался php_mssql
http://php.net/manual/en/book.sqlsrv.php - а этого под linux кажется не существует...

ещё как существует.
...
Рейтинг: 0 / 0
02.02.2017, 06:54
    #39396903
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Народ, неужели нет идей, в чём может быть дело.. что можно до настроить или посмотреть?
...
Рейтинг: 0 / 0
02.02.2017, 07:59
    #39396910
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Игорь_UUSНарод, неужели нет идей, в чём может быть дело.. что можно до настроить или посмотреть?
В разных операционках? В разных версиях РНР?
Драйвер под линукс оказывается выпустили. Однако https://www.microsoft.com/en-us/download/details.aspx?id=20098 •Version 4.0 supports PHP 7.0+ on Windows and Linux
•Version 3.2 supports PHP 5.6, 5.5, and 5.4 on Windows
•Version 3.1 supports PHP 5.5 and 5.4 on Windows
•Version 3.0 supports PHP 5.4 on Windows

что-то не сходится...

Игорь_UUSLinux + Apache 2.4 + php 5.5.8 + php_sqlsrv.dll + MS SQL 2012где взяли драйвер под linux + php5.5 ?
...
Рейтинг: 0 / 0
02.02.2017, 09:26
    #39396964
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
BarloneИгорь_UUSНарод, неужели нет идей, в чём может быть дело.. что можно до настроить или посмотреть?
В разных операционках? В разных версиях РНР?
Драйвер под линукс оказывается выпустили. Однако https://www.microsoft.com/en-us/download/details.aspx?id=20098 •Version 4.0 supports PHP 7.0+ on Windows and Linux
•Version 3.2 supports PHP 5.6, 5.5, and 5.4 on Windows
•Version 3.1 supports PHP 5.5 and 5.4 on Windows
•Version 3.0 supports PHP 5.4 on Windows

что-то не сходится...

Игорь_UUSLinux + Apache 2.4 + php 5.5.8 + php_sqlsrv.dll + MS SQL 2012где взяли драйвер под linux + php5.5 ?


изначально перепутано

Linux + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Windows + Apache 2.4 + php 5.5.8 + php_sqlsrv.dll + MS SQL 2012

на линуксе более новая версия
...
Рейтинг: 0 / 0
02.02.2017, 09:47
    #39396984
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Игорь_UUS, ну и разные версии драйвера - тоже возможная причина. Ну если не получается поставить везде линукс, то хоть версии РНР и драйвера уравняйте.
...
Рейтинг: 0 / 0
02.02.2017, 10:31
    #39397023
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012
Barlone,

хм, попробуем.. как-то сомнительно
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Windows + Apache 2.4 + php 7.0.8 + php_sqlsrv.dll + MS SQL 2012 / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]