Helpdesk
Upozornění:
Když odpověď z naší strany není dostatečná nebo chcete vložit doplňující údaje k původnímu dotazu, použijte prosím u dotazu tlačítko "Odpovědět".
Pokud zvolíte "Vložit nový dotaz" nejsme schopni dohledat na co přesně reagujete.
Tlačítko "Vložit nový dotaz" použijte pouze v případě, že chcete začít diskusi na zcela nové téma.

Změna driveru pro RON Portál (PDO pro MSSQL)

Docházka 4 
4.4.2024 12:47, Martin Vais
Níže je uveden postup pro úprava/nastavení driver PDO pro MSSQL.

Tento driver v některých případech dokáže urychlit načítání dat z databáze na RON portálu.
4.4.2024 13:07, Martin Vais

  1. Zjististěte verzi PHP, kterou nyní používáte. Verzi zjistíte na stránce <adresa ron portálu>/index.php?menuid=admin
    Uživatel musí mít nastavené práva "Nastavení RON Portálu"

  2. Stáhnout Microsoft Drivers for PHP for SQL Server.
    PHP8 - https://learn.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver16

  3. Podle verze PHP, ze staženého souboru zkopírovat do složky instalace PHP a podsložky EXT příslušný driver (PDO, NTS)
    Např. Pokud máte verzi 8.3.2 (x64) zkopírujete driver php_pdo_sqlsrv_83_nts_x64.dll

  4. V instalaci PHP, upravte soubor php.ini, tak že na konec souboru doplňte dané rozšíření s daným driverem.
    Např. extension=php_pdo_sqlsrv_83_nts_x64.dll
    Dále pak odkomentujte řádek extension=mbstring

  5. Upravte v instalaci portálu konfigurační soubor _appdbset.php (napojení na DB)

    Příklad:

    $db_utils = 'db/pdo_sqlsrv.php';
    $db_connectionstring = 'sqlsrv:Server=<název SQL servru>;Database=<název databáze>';
    $charset = 'utf-8';
    $db_target_charset = 'windows-1250';
    $db_user = '<uživatel DB>';
    $db_password = '<heslo DB>';

  6. V nastavení kde se používá XML zápis je potřeba odstranit položku encoding="windows-1250"
    Na portálu se to nachází v těchto umístění pod položkou Nastavení portálu:
    Docházka: Přehled zaměstnanců, Editace docházky (XML), Editace měsíčních výsledků, Rozdělení měsíčních výsledků, Přehled zpracované docházky, Monitorování, Přehled kapacit podle směn, 
    Personalistika: Dovednosti
    Společné: Uživatelské menu
    aplikaci docházka v menu:
    Systém -> Nastavení -> Položky: Nastavení RON portálu. Editace docházky 2, Editace docházky 3
    Seznamy -> XML Formuláře -> XML šablony: Zde otevřete všechny šablony, které máte vytvořené.

    Příklad úpravy:
    Původní
    <?xml version="1.0" encoding="windows-1250"?>
    ... xml ...
    </editacemesicnich>

    Po změně driveru:
    <?xml version="1.0" ?>
    ... xml ...
    </editacemesicnich>

    V programových souborech RON portálu (Instalace RON portálu).
    Ve složce user mohu být konfigurační soubory, převážně uživatelské překlady(končící .ini). Tyto soubory je potřeba uložit v Kódování UTF-8

  • (nepřiřazena)
  • Kritická chyba
  • Chyba
  • Nápad
  • Objednávka
  • Předáno na Teams
  • Editovat poznámku ...