|
Centos+Apache+PHP+ASA11
|
|||
---|---|---|---|
#18+
Добрый день Нужен совет или помощь Имеем сервер 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(в базовом классе сервисов сайта несколько вызовов заменить). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 15:37 |
|
Centos+Apache+PHP+ASA11
|
|||
---|---|---|---|
#18+
Не обязательно искать именно SA11. Можно взять любую линуксовую SA которую найдете. Протоколы связи между клиентом и сервером не меняются. Собственно говоря SAP сейчас дает 17 DE версию: https://www.sap.com/cmp/syb/crm-xm15-dwn-dt015/index.html Либо можно купить только клиента: http://scn.sap.com/docs/DOC-35857 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 15:53 |
|
Centos+Apache+PHP+ASA11
|
|||
---|---|---|---|
#18+
Я в свое время TDS юзал.. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 22:51 |
|
Centos+Apache+PHP+ASA11
|
|||
---|---|---|---|
#18+
White Owl, Спасибо, помогло. Поставили клиента от 16, с ним вместе шли нужные библиотеки. По инструкции настроили Apache и PHP модуль, протестировали коннект в базе из PHP, все гуд. Осталось переделать в рабочем коде сайта вызовы на новые функции, думаю проблем не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2015, 19:10 |
|
Centos+Apache+PHP+ASA11
|
|||
---|---|---|---|
#18+
Как итог темы, может кому пригодиться. Все заработало отлично. Только пришлось параметр CharSet добавить дополнительно, чтобы из базы получать корректно данные. Там кодировка 1251. В сайте под win его не использовали, а здесь пришлось = sasql_connect("ENG=....;...;CharSet=Windows-1251"); В остальном все ограничилось заменой функций odbc_... на sasql_... с мелкими шлифовками ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 19:03 |
|
|
start [/forum/topic.php?fid=55&gotonew=1&tid=2009755]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 524ms |
0 / 0 |