На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

WebServer SE + Windows 10 + IIS + PHP 8.1.5

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebServer
Страницы: 1 2 След.
RSS
WebServer SE + Windows 10 + IIS + PHP 8.1.5
 
Скачал с сайта WebServer SE, попробовал настроить в связке с Windows 10 + IIS + PHP 8.1.5 + Edge (FireFox) по документу "Инструкция по установке" и  "Руководство системного программиста".
1) В административной панели кнопка "Типы MIME" отсутствует как класс, создал web.config в каталоге C:\inetpub\wwwroot
Код
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".json" mimeType="application/json" />
            <mimeMap fileExtension=".woff" mimeType="application/x-woff" />
            <mimeMap fileExtension=".woff2" mimeType="application/x-woff" />
        </staticContent>
    </system.webServer>
</configuration>
2) При обращении к серверу выдает ошибку:
Код
PHP Fatal error:  Uncaught Error: Undefined constant "_FUNCTION_" in C:\Program Files\Panorama\GISWebServerSE\util.php:4999
Stack trace:
#0 C:\Program Files\Panorama\GISWebServerSE\util.php(3279): lang()
#1 C:\Program Files\Panorama\GISWebServerSE\util.php(3614): getUserGroups()
#2 C:\Program Files\Panorama\GISWebServerSE\authorization.php(17): initSession()
#3 C:\Program Files\Panorama\GISWebServerSE\index.php(14): require_once('...')
#4 {main}
  thrown in C:\Program Files\Panorama\GISWebServerSE\util.php on line 4999
если строчку 4999 закомментировать, то выдает
Цитата
                                  GIS WebServer SE
       
Ногинский район             |             Справочная информация по Ногинскому району        
   
                           GIS WebServer SE 1             © 2022 KB Panorama        
Loading screen
Loading...
и более ничего.
Может еще что-то надо настроить или с Apache пробовать и PHP 5.6?
Изменено: Валерий Парусов - 27.04.2022 20:49:46
 
Текущая версия GIS WebServer SE не поддерживает PHP версии 8, используйте PHP версии 7.
Поддержка PHP версии 8 будет добавлена в новых версиях программы.
 
Заменил на PHP 7.4
Ошибка скрипта исчезла, остальное все также, карта Ногинска не появилась
 
Откройте журнал приложения C:\ProgramData\Panorama\GISWebServerSE\log\gwsse.20220401.log и проверьте наличие в нем ошибок.

Возможно не подключен драйвер PHP php_pdo_sqlite.dll
 
да, расширение не было включено. включил, теперь ошибки такие пишет:
Цитата
2022-04-29 16:32:16   ANONYMOUS     ---- GIS WebServer SE 6.5.0 ----
                             . $DocRoot = C:\Program Files\Panorama\GISWebServerSE\
                             . $AppData = C:\ProgramData\Panorama\GISWebServerSE\
                             . ---- Windows NT PVE-NOTEBOOK 10.0 build 19043 (Windows 10) AMD64 ----
                             . system charset = Windows-1251
                             . ---- PHP 7.4.29 ----
                             . error_log =
                             . default_charset = UTF-8
                             . max_execution_time = 30
                             . max_input_vars = 1000
                             . post_max_size = 8M
                             . extensions = Core, bcmath, calendar, ctype, date, filter, hash, iconv, json, SPL, pcre, readline, Reflection, session, standard, mysqlnd, tokenizer, zip, zlib, libxml, dom, PDO, Phar, SimpleXML, xml, xmlreader, xmlwriter, cgi-fcgi, pdo_pgsql, com_dotnet, gd, mbstring
2022-04-29 16:32:16   ANONYMOUS   util.php [_FUNCTION_] ERROR: localization values not set. Not translated - Database connection error
2022-04-29 16:32:16   ANONYMOUS   util.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
2022-04-29 16:32:16   ANONYMOUS   util.php: PHP модули не загружены: "pdo_sqlite"!
2022-04-29 16:32:16   ANONYMOUS   util.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
2022-04-29 16:32:16   ANONYMOUS   functions.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
2022-04-29 16:32:16   ANONYMOUS   functions.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
2022-04-29 16:32:16   ANONYMOUS   util.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
2022-04-29 16:32:16   ANONYMOUS   functions.php: Database connection error: sqlite:C:\ProgramData\Panorama\GISWebServerSE\dbase\auth.db :could not find driver
В php.ini стоит: date.timezone = "Europe/Moscow"
Изменено: Валерий Парусов - 29.04.2022 16:39:37
 
В конфигурационном файле php.ini необходимо подключить драйвер pdo_sqlite:

extension=pdo_sqlite
 
Уже было включено, тут что-то другое, может связанное с ошибкой
Цитата
ERROR: localization values not set. Not translated
 
Сообщение "ERROR: localization values not set. Not translated" связано с отсутствием локализации для фразы "Database connection error" в файле локали locale\gwsse\ru-ru.json.
Если остается сообщение PHP модули не загружены: "pdo_sqlite" значит этот модуль не загружен.
Проверьте загрузку модуля, используя функцию phpinfo().
 
Драйвер включен, вот вывод phpinfo: https://disk.yandex.ru/i/ry7xyUhjArxBHQ
 
Укажите используемую версию php, лог приложения после запуска и сделайте скриншот экрана с ошибкой.
Также проверьте права на запись для директории C:\ProgramData\Panorama\GISWebServerSE
Страницы: 1 2 След.
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности