Здраствуйте! 14.01.2019 вышла обновка к GIS WebServer SE. Работаю в ОпенСервере до этого в папке domains была установлена предыдущая версия, в ней вел разработку. Запускал приложоение стандартным путем как в опенсервере предусмотрено. После инсталяции новой версии, а установил в ту же папку domains только в другом каталоге, были изменены конфиг файлы в C:\ProgramData\Panorama не зависимо от того что папка для инсталяции была указана с измененным именем новая установка презаписала конфги другого проекта. В результате у меня два проекта http://prntscr.com/m7uf2b в новом ошибка, а старый с чистой консолью и белым окном (в index.php отключил подключение своих модулей так как ругалось на них): http://prntscr.com/m7ugcy Если надо предоставить еше какую нибуть информацию я готов C:\ProgramData\Panorama\GISWebServerSE\temp есть файлик, который создался после установки новой версии. Спасибо.
Инсталлятор всегда устанавливает файлы конфигурации в папку C:\ProgramData\Panorama\GISWebServerSE\, независимо от директории установки самого приложения. Если необходимо использовать несколько экземпляров GIS WebServerSE, то во втором экземпляре приложения надо изменить значение переменной $AppData (файл config.php) на нужное. Можно просто раскомментировать строчку
В этом случае все файлы конфигурации будут браться из директории appdata самого приложения. После изменения директории необходимо не забыть дать права на запись в нее.
( старая версия от 20-х чисел 12.2018 ) раскомментировал ту строку и закоментировал ту $AppData = GetMatadateDir();
дал доступ на на запись appdata, ругнулось на File "C:\OSPanel\domains\GISWebServerSE\appdata\config.xml" is not readable! в папку appdata проекта закинул все конфиг файлы из папки C:\ProgramData\Panorama\GISWebServerSE, получил http://prntscr.com/m7xva3 в алерте "No projects were assigned for user!" если подключаю приложение с помощью пхп: http://prntscr.com/m7xxn1 получил в бравзере http://prntscr.com/m7xyqj код который был ок до обновки http://prntscr.com/m7y1ra
работал в этом приложении до обновления на последнюю версию
( обновка ) дал доступ на на запись appdata, в папку appdata проекта закинул все конфиг файлы из папки C:\ProgramData\Panorama\GISWebServerSE, все без именений как и до этого. http://prntscr.com/m7y00z
помогите, а то много зависимовстей у проекта при установке, хотя под опенсервере все было ок, под iis трудно осилить установку ). Спасибо
было замечено вот какое поведение установка версии 4.4 проводилась в C:\OSPanel\domains\GISWebServerSE4.4 в имени папки есть символ "." и в "панели управления" -> ... -> "программы и компоненты" версия не обновилась и была 4.3 после повторной установки в C:\OSPanel\domains\newGISWebServerSE проект запустился в бравзере без каких либо настроек зависимостей по открытию доступа на запись, так же перезаписав C:\ProgramData\Panorama\GISWebServerSE проект на 4.3 версии умер с теми ошибками что описал выше
пока буду разбиратся как подключать плагин по новому.
Порядок установки нескольких экземпляров GIS WebServer SE:
1. Установите приложение по стандартному пути - c:\Program Files\Panorama\GISWebServerSE\. 2. Скопируйте содержимое папки c:\Program Files\Panorama\GISWebServerSE\ в новое расположение, где предполагается развернуть второй экземпляр приложения, например - C:\OSPanel\domains\GISWebServerSE4.4. 3. Скопируйте конфигурационные файлы из c:\ProgramData\Panorama\GISWebServerSE\ в C:\OSPanel\domains\GISWebServerSE4.4\appdata\, и дайте права на запись в эту папку. 4. Установите в файле config.php значение переменной $AppData = $DocRoot."appdata".DIRECTORY_SEPARATOR; 5. Настройте виртуальный каталог в IIS или другом веб-сервере на второй экземпляр приложения - C:\OSPanel\domains\GISWebServerSE4.4\.