@phpgeeks

Страница 1732 из 8430
Artur
20.10.2016
07:22:49
telnet hostname 2008 (если кнчн стоит)

Ilyas
20.10.2016
07:23:06
телнет подрубает

Sergey
20.10.2016
07:23:07
?
20.10.2016
07:23:15
"$username","$pw" улыбнуло

Google
Aleksandr
20.10.2016
07:23:22
Порт дополнительной опцией

Если дбо

;port=

Sergey
20.10.2016
07:23:46
$pdo = new PDO('dblib:host=' . $host . ';dbname=' . $dbname, $user, $pass, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION] ); $pdo->query('SET ANSI_NULLS ON;'); $pdo->query('SET ANSI_WARNINGS ON;');

вот, у нас так выглядит подключение к MS SQL

?
20.10.2016
07:24:10
да я и с двоеточием пробовал
в доке двоеточие стоит

Sergey
20.10.2016
07:24:21
просто выдернул из проекта

Sergey
20.10.2016
07:24:50
нет у меня порт другой
тогда указывай дополнителбной опцией, а не через двоеточик 'mysql:host=xxx;port=xxx;dbname=xxx'

?
20.10.2016
07:24:50
а не

это не дока

Sergey
20.10.2016
07:25:44
в доке двоеточие стоит
100% сработает только в винде, у примеру в ubuntu 15 не взлетит

Google
Ilyas
20.10.2016
07:26:59
и так не взлетает, у меня dblib

Artur
20.10.2016
07:27:29
в доке двоеточие стоит
ха! mysql:host mysql:server

Aleksandr
20.10.2016
07:27:36
А у dblib какой-то свой синтаксис?

PDO вроде пофиг

Ilyas
20.10.2016
07:27:57
да нет просто, уточнил

Artur
20.10.2016
07:27:58
Ilyas
20.10.2016
07:28:12
серьезно?

?
20.10.2016
07:28:15
$this->db = new PDO ("dblib:host=$this->hostname:$this->port;dbname=$this->dbname", "$this->username", "$this->pwd"); юзеркоммент в доке

Ilyas
20.10.2016
07:28:19
я и хост и сервер ставил

SQLSTATE[HY000] Unable to connect: Adaptive Server is unavailable or does not exist (severity 9) $dbh = new PDO ("dblib:host=$hostname;port=49339;database=$dbname","$username","$pw");

Артур Евгеньевич
20.10.2016
07:28:59
не забывайте разговоры про политику вести здесь) https://telegram.me/gentelmensclub

Aleksandr
20.10.2016
07:29:09
Погоди

А переменные юзера и пароля зачем в кавычках?

?
20.10.2016
07:29:41
http://php.net/manual/ru/ref.pdo-dblib.connection.php

нету там порт

Ilyas
20.10.2016
07:30:30
sqlsrv разве есть на сентос?

(;¬_¬)
20.10.2016
07:30:33
Aleksandr
20.10.2016
07:30:45
А, ну да

Ilyas
20.10.2016
07:31:22
не царское дело

Google
Artur
20.10.2016
07:31:32
SQLSTATE[HY000] Unable to connect: Adaptive Server is unavailable or does not exist (severity 9) $dbh = new PDO ("dblib:host=$hostname;port=49339;database=$dbname","$username","$pw");
http://php.net/manual/ru/ref.pdo-dblib.connection.php mssql:host=localhost;dbname=testdb dblib:host=localhost;dbname=testdb

Sergey
20.10.2016
07:32:07
и так не взлетает, у меня dblib
тогда попробуй 'mssql:host=hostname,port;dbname=database'

Artur
20.10.2016
07:32:42
хорошо что у меня не ms :))))))))))))))))))))))))))

(;¬_¬)
20.10.2016
07:33:23
я как-то к cache настраивал подключение... тоже та еще ебля....

Artur
20.10.2016
07:33:43
SQLSTATE[HY000] Unable to connect: Adaptive Server is unavailable or does not exist (severity 9) $dbh = new PDO ("dblib:host=$hostname;port=49339;database=$dbname","$username","$pw");
http://stackoverflow.com/questions/7101719/php-error-connecting-to-ms-sql-database-using-pdo-dblib Write port into freetds.conf directly for this host: [RemoteServer] host = RemoteServer port = 1433

?
20.10.2016
07:35:30
а это

Для использования расширения MSSQL под Unix/Linux, вы сначала должны собрать и установить библиотеку FreeTDS. Исходники и инструкции доступны на домашней странице проекта: » http://www.freetds.org/

ты делал?

Ilyas
20.10.2016
07:36:10
yum install pdo-mssql пойдет?

Artur
20.10.2016
07:36:51
Install freetds 1 sudo yum install freetds

Verify that freetds has been built with the correct settings. tsql -C Compile-time settings (established with the "configure" script) Version: freetds v0.91 freetds.conf directory: /etc MS db-lib source compatibility: yes Sybase binary compatibility: yes Thread safety: yes iconv library: yes TDS version: 4.2 iODBC: no unixodbc: yes SSPI "trusted" logins: no Kerberos: yes

Ilyas
20.10.2016
07:37:08
а как вы думаете у меня

Ilyas
20.10.2016
07:37:15
tsql работал

?
20.10.2016
07:37:24
я лично не думаю

(;¬_¬)
20.10.2016
07:37:25
да ктож знает-то

?
20.10.2016
07:37:27
я спрашиваю

(;¬_¬)
20.10.2016
07:37:29
никто со свечкой не стоял

?
20.10.2016
07:37:43
нюансы ёбли с эмэсэскуэл мне неизвестны

Artur
20.10.2016
07:37:45
Ilyas
20.10.2016
07:37:57
Compile-time settings (established with the "configure" script) Version: freetds v0.91 freetds.conf directory: /etc MS db-lib source compatibility: yes Sybase binary compatibility: yes Thread safety: yes iconv library: yes TDS version: 4.2 iODBC: no unixodbc: yes SSPI "trusted" logins: no Kerberos: yes

Google
Ilyas
20.10.2016
07:38:39
че это не шарю

?
20.10.2016
07:38:58
че это не шарю
без пдо работает?

Artur
20.10.2016
07:39:01
че это не шарю
открой конфиг и добавь сервер!

Admin
ERROR: S client not available

Ilyas
20.10.2016
07:39:03
да

Artur
20.10.2016
07:39:20
http://www.freetds.org/userguide/freetdsconf.htm

?
20.10.2016
07:39:24
да?

Ilyas
20.10.2016
07:39:24
ну я добавил типа [mytestserver]

да

?
20.10.2016
07:39:39
я про http://php.net/manual/ru/book.mssql.php

Artur
20.10.2016
07:39:47
ну я добавил типа [mytestserver]
и конектится надо к нему же

?
20.10.2016
07:39:55
хотя поди однохуйственно

Artur
20.10.2016
07:40:09
# A typical Microsoft server [egServer70] host = ntmachine.domain.com port = 1433 tds version = 7.0 # MSSQL ServerName [MyMSSQLServerName] host = myhostname.mssqlserver.com port = 1433 tds version = 7.0 # client charset = UTF-8

Ilyas
20.10.2016
07:41:54
вот

# tsql -S mytest -U sa Password: locale is "ru_RU.UTF-8" locale charset is "UTF-8" using default charset "UTF-8" 1>

Google
Artem
20.10.2016
07:47:14
просто выдернул из проекта
А можешь весь проект скинуть?

Artur
20.10.2016
07:49:26
попробовал из настроек фритдс указать, не взлетело..
эксперементируй. смотри по текстам ошибок в гугле. на стек оверфлдоу наверняка есть решение твоей проблемы

Дмитрий
20.10.2016
07:49:46
Всем привет)

Artur
20.10.2016
07:50:27
это же коннект а не запрос

сделай так. подними локально mysql у тя ж виртуалька тествоая?

попробуй с ней сконнектится

так ты поймёшь что ты ошибся именно в коннекте

Ilyas
20.10.2016
07:51:03
локально у меня линукс

?
20.10.2016
07:51:03
зачем ему mysql

Artur
20.10.2016
07:51:09
а не вообще не то и не там ищешь

Ilyas
20.10.2016
07:51:20
не

Artur
20.10.2016
07:51:26
что не

Ilyas
20.10.2016
07:51:29
не линукс)

Artur
20.10.2016
07:51:38
о_0

Страница 1732 из 8430