powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Centos+Apache+PHP+ASA11
5 сообщений из 5, страница 1 из 1
Centos+Apache+PHP+ASA11
    #39028781
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день
Нужен совет или помощь

Имеем сервер ASA 11 на отдельном сервере под win2008
На другом сервере под win2008 крутится сайт на Apache 2.2 + PHP 5.4, который в том числе обращается к базе на ASA 11(через PHP ODBC) На этом сервере стоит клиент ASA 11(ODBC драйвер и все такое)

По технологическим требованиям различных сервисов сайта(не связанных с ASA11, но очень нужных сервисов) нужно перенести сайт на CentOS.
Поставили CentOS+Apache 2.2+PHP 5.4. Перенесли сайт. Все работает хорошо(лучше чем под WIN), кроме страниц и сервисов зависящих от связки с ASA 11.

php-5.4.16_sqlanywhere.so и доку на сайте SAP нашли. http://scn.sap.com/docs/DOC-40537
Но похоже нужен еще драйвер и библиотеки ASA 11, которые идут в составе клиента ASA 11 для Centos
клиента ASA 11 для Centos не имеем :(
Нашел инфу что можно поставить SQL Anywhere Web Edition для Centos(сам сервер ASA не нужен, нужен только клиент)
Но где ж ее взять родимую сейчас? Если у кого есть ссылочка или инфа, поделитесь плиз.
Или подскажите как можно выкрутиться максимально эффективно с меньшими переделками.
Просто не хочется переделывать что-то серьезно со стороны сайта(переходить на другую технологию и т.п.), там все работает, хотелось ограничиться только переделкой вызовов функций работы с базой ASA в PHP(в базовом классе сервисов сайта несколько вызовов заменить).
...
Рейтинг: 0 / 0
Centos+Apache+PHP+ASA11
    #39028837
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не обязательно искать именно SA11. Можно взять любую линуксовую SA которую найдете. Протоколы связи между клиентом и сервером не меняются.
Собственно говоря SAP сейчас дает 17 DE версию: https://www.sap.com/cmp/syb/crm-xm15-dwn-dt015/index.html
Либо можно купить только клиента: http://scn.sap.com/docs/DOC-35857
...
Рейтинг: 0 / 0
Centos+Apache+PHP+ASA11
    #39029074
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в свое время TDS юзал..
...
Рейтинг: 0 / 0
Centos+Apache+PHP+ASA11
    #39029747
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl,

Спасибо, помогло.
Поставили клиента от 16, с ним вместе шли нужные библиотеки.
По инструкции настроили Apache и PHP модуль, протестировали коннект в базе из PHP, все гуд.
Осталось переделать в рабочем коде сайта вызовы на новые функции, думаю проблем не будет.
...
Рейтинг: 0 / 0
Centos+Apache+PHP+ASA11
    #39031069
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как итог темы, может кому пригодиться.

Все заработало отлично.
Только пришлось параметр CharSet добавить дополнительно, чтобы из базы получать корректно данные. Там кодировка 1251. В сайте под win его не использовали, а здесь пришлось
= sasql_connect("ENG=....;...;CharSet=Windows-1251");
В остальном все ограничилось заменой функций odbc_... на sasql_... с мелкими шлифовками
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Centos+Apache+PHP+ASA11
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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