Поскольку sybase_connect
у меня не сработало, я выбрал odbc_connect('database', 'login', 'pw')
, и у меня это сработало.
- Windows 10 64 bits Profesional
- XAMPP 3.2.2 (12th Nov 2015)
- Sybase SQL Anywhere 8
- Inside php.ini -> "extension=php_sybase_ct.dll" without ";".
- ODBC (32bits) configured with Adaptive Server Anywhere 8.0 controler and the ODBC login has password, maybe is required*.
Для настройки ODBC перейдите по адресу: C: \ ProgramData \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Администрирование \ Исходные данные ODBC (32 бита) или C: \ WINDOWS \ syswow64 \ odbcad32.exe
Иногда в разделе «Сеть» при настройке ODBC необходимо включить «TCP / IP» и, например, написать «Host = 127.0.0.1» <-Я иногда забываю поставить "Host =", и это не работает вообще.Убедитесь, что нажали «Test Connection» на вкладке ODBC, прежде чем пытаться подключиться через PHP. </p>
Я нашел этот старый пост, когда искал решение проблемы с подключением PHP к sybase.Надеюсь, если кто-то найдет этот пост, «мое» решение работает так же, как и для него.