Prodej módní značky DANNYS clothing
Zobrazují se odpovědi 1 až 10 z 10

Spojení WAMP (PHP 7.3.1) s MSSQL

  1. Už nevím, jak dál, strejda Google mi také nepomohl, tak po několika hodinách marného snažení to zkusím tady.

    Už dlouho jsem nepotřeboval spojení na MSSQL server z PHP, tak jsem trošku zakrněl. Momentálně mám WAMP 3.1.7 s PHP 7.3.1 a snažil jsem se nakonfigurovat knihovnu pro práci s MSSQL. Podle instrukcí jsem si stáhnul z https://www.microsoft.com/en-us/down....aspx?id=20098 verzi 4.0 (Mám Windows 7 x64).

    Zkoušel jsem připojit jak thread-safe, tak non-thread-safe verze sqlsrv i pdo_sql_srv, ale v logu mám:

    Kód:
    [25-Jul-2019 12:51:24 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'sqlsrv' (tried: d:/wamp/bin/php/php7.3.1/ext/sqlsrv (Uveden� modul nebyl nalezen.), d:/wamp/bin/php/php7.3.1/ext/php_sqlsrv.dll (Uveden� procedura nebyla nalezena.)) in Unknown on line 0
    resp.

    Kód:
    [25-Jul-2019 13:11:21 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_sqlsrv' (tried: d:/wamp/bin/php/php7.3.1/ext/pdo_sqlsrv (Uveden� modul nebyl nalezen.), d:/wamp/bin/php/php7.3.1/ext/php_pdo_sqlsrv.dll (Uveden� modul nebyl nalezen.)) in Unknown on line 0
    Nevíte někdo, co s tím? Chybí mi ještě nějaká podpora MSSQL jako dříve byly ty ntlib32? Jinak PDO_ODBC není řešení, potřebuji jednu z těch dvou extenzí nahoře, kvůli softu.

  2. Co se právě děje na Webtrhu?

  3. Zdar, finální řešení nemám. Ale sám jsem byl překvapený kolik je problémů s novějšími verzemi PHP a napojením na jiné databáze než MySQL (u mne konkrétně Oracle a MSSQL). Musel jsem hrabat i do kodu těch tříd, aby to vůbec fungovalo. Zkus se podívat do driverů Nette nebo jiného frameworku, jak je to tam udělané (jestli jedou přes PDO, tak ti to asi nepomůže). Ale myslím že nejedou. Sorry že to není finální odpověď, ale hrabal jsem se v tom před rokem, takže tahám z paměti :)

  4. Releases · microsoft/msphpsql · GitHub

    V php.ini pokud, je to 64 bit OS:

    Kód:
    extension=php_sqlsrv_73_nts.dll
    extension=php_pdo_sqlsrv_73_nts.dll

  5. Koukam to uz to spojeni s MSSQL je jednodussi rozbehat na linuxu: https://blog.josefjebavy.cz/programovani/linux-mssql

  6. Není to nějaké staré? Vždyť 4.0 je verze z 02/2017

    Co stáhnout to odtud? Nejnovější vydání 5.6.1 z 03/2019
    Releases · microsoft/msphpsql · GitHub

    Zeptejte se kdyžtak rovnou v issues, nebyl byste první se stejnou chybou
    php_pdo_sqlsrv_71_nts_x86.dll specified module not found · Issue #200 ·…

  7. Díky všem za pomoc! Jmenovitě:

    Tomve - v základu to má PHP 7.2, já potřebuji 7.3, než to dokonfigurovávat, tak to pro mně bohužel není řešení

    mdx - to jsem si nechával na konec

    Oleg - cestu jsem měl správně

    josef - to si ještě přečtu, Linux mně čeká také

    Martin - novější verze uvádějí, že nejsou pro Win 7, ale Win 8+

    Nakonec mi tedy pomohl odkaz na Github, na kterém se shodli Oleg s Martinem. Stáhnul jsem si tam knihovny pro 7.3, pak mi to hodilo hlášku, že to chce ještě ODBC driver do Woken, ten jsem si našel a pokus/omyl jsem zjistil, že je to thread-safe verze.

    Moji základní chybou bylo to stahovat z webu Mrkvosoftu, kam vedlo vše, co jsem vygooglil, k tomu Github repu bych se bez Vás nedostal. :) Heureka! (a nemyslím .cz)

  8. ten update php je na 3 snadné kroky - stáhnout, nahrát do php složky a přepnout

    [Tutorial] How to add another PHP version (PHP 7.3) | Laragon

  9. Citace Původně odeslal Tomve Zobrazit příspěvek
    ten update php je na 3 snadné kroky - stáhnout, nahrát do php složky a přepnout

    [Tutorial] How to add another PHP version (PHP 7.3) | Laragon
    Neni to snadne v costume modifikaci

    ---------- Příspěvek doplněn 26.07.2019 v 22:08 ----------

    Citace Původně odeslal Engineer Zobrazit příspěvek
    Díky všem za pomoc! Jmenovitě:

    Tomve - v základu to má PHP 7.2, já potřebuji 7.3, než to dokonfigurovávat, tak to pro mně bohužel není řešení

    mdx - to jsem si nechával na konec

    Oleg - cestu jsem měl správně

    josef - to si ještě přečtu, Linux mně čeká také

    Martin - novější verze uvádějí, že nejsou pro Win 7, ale Win 8+

    Nakonec mi tedy pomohl odkaz na Github, na kterém se shodli Oleg s Martinem. Stáhnul jsem si tam knihovny pro 7.3, pak mi to hodilo hlášku, že to chce ještě ODBC driver do Woken, ten jsem si našel a pokus/omyl jsem zjistil, že je to thread-safe verze.

    Moji základní chybou bylo to stahovat z webu Mrkvosoftu, kam vedlo vše, co jsem vygooglil, k tomu Github repu bych se bez Vás nedostal. :) Heureka! (a nemyslím .cz)
    Sorry, pro ODBC jsem se nezminil, myslel jsem si, ze ho mas :)

  10. Doporučuji Docker ;-)

Hostujeme u Server powered by TELE3