|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
В пятерке на 1972 порту висело csp Можно ли каким-то образом вместо 57772 вернуть 1972, или пойдет конфликт с суперсервером ? И еще заметил странную вещь при вызове системных класcов через csp В пятерке вызов был типа http://xxx:1972/csp/xxx/%XML.xxxxx.cls Теперь надо вызывать http://xxx:57772/csp/xxx/ %25 XML.xxxxx.cls, иначе ошибка - Bad Request. Чем дальше, тем страшней :( ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 17:07 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
А непонятно что вас смущает ? то что вы сидите на версии такой древнючей ? 1972 это только порт СуперСервера на счет того что там когда то был CSP, такого не помню, давно с такой страрой версией не работал а чем вас не устраивает доступ по порту 57772 ? настройте свой вебсервер (IIS, Apache) на 80 порту, и вообще не указывайте порт. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 17:20 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
DAiMor, Есть проблема c портами и ее надо решить "малой кровью" :) Вот нашел маловразумительное объяснение по поводу ссылки http://xxx.xxx.xxx.xxx:57772/csp/docbook/DocBook.UI.Page.cls?KEY=GIKNOW_web_services "Important: Be sure to use to replace the leading percent sign of the package with the URL escape sequence %25" Кто такое мог придумать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 17:38 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
по поводу %25 все достаточно банально, и в старых версиях должно было быть точно так же просто символ % равнозначен %25, и его нужно так представлять, потому как % часть последовательности, которая описывает символ ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 17:45 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
kalin, на версии 10.2 ссылка: http://localhost:57772/csp/sys/mgr/%CSP.UI.Portal.Config.Startup.cls?Category=AdvancedTable&Subject=Startup&$NAMESPACE= или Конфигурация- Настройки старта Редактируете на нужный вам порт переменную WebServerPort и используете ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:05 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
Но вот порт суперсервера, если хочется под webserverport именно 1972 использовать, все-таки тоже придется поменять. На 1973 :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:11 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
DAiMorпо поводу %25 все достаточно банально, и в старых версиях должно было быть точно так же просто символ % равнозначен %25, и его нужно так представлять, потому как % часть последовательности, которая описывает символ Видно в пятерке забыли про это написать в документации, в отличии от новых версий :) Теперь программы надо "перетачивать" и обновлять. Ужас :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:13 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
BambukusНо вот порт суперсервера, если хочется под webserverport именно 1972 использовать, все-таки тоже придется поменять. На 1973 :) А потом "пробежать" или "пролететь" кучу удаленных рабочих мест и поменять порт суперсевера. Можно сразу "застрелиться" :( ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:15 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
kalin "Important: Be sure to use to replace the leading percent sign of the package with the URL escape sequence %25" Кто такое мог придумать ? Все правильно сделали ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:19 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
и обе проблемы возникли уж точно не по вине InterSystems, а скорее по тому что почему то вы не поставили отдельный веб-сервер а используете встроенный. как простой вариант для вас, поставить Cache на другом порту, а на этом (1972) поставить отдельный Apache или IIS. если у вас только веб-доступ. ну а с %25, это уж не знаю что и посоветовать, не делать так больше наверно. а на самом деле какой бы ни бы сложный код ни был. поменять % на %25 займет не так много времени, благо Cache предоставляет кучу возможностей, по возможности программного редактирования кода. ну а самый простой способ, наверно, это выгрузить весь код в XML и в текстовом редакторе заменить, и потом обратно загрузить. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:22 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
doublefintkalin "Important: Be sure to use to replace the leading percent sign of the package with the URL escape sequence %25" Кто такое мог придумать ? Все правильно сделали Да только при просмотре % класса в пятерке в студии (вид - web страница) Cache почему-то забывает писать %25, а пишет просто %. Кому верить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:25 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
kalin , Кодирование URL (wiki) Код: plaintext 1.
Даже в версии 4.1 есть упоминание о "%" и методе %CSP.Page:EscapeURL(): URL Parameters PS: в 5.0 было много (у/до)пущений, которые со временем были исправлены. А верить надо стандартам и если они не соблюдаются, писать в WRC. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:32 |
|
Как вернуть 1972 порт на csp
|
|||
---|---|---|---|
#18+
Александр, давно это было. Кто старое помянет, тому ... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2013, 18:35 |
|
|
start [/forum/topic.php?fid=39&fpage=24&tid=1557039]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 239ms |
total: | 421ms |
0 / 0 |