Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Windows Server 2016 con IIS + PHP 7.2 + Firebird

    Salve,
    vorrei poter fare query dal php interrogando un database in firebird.
    Con xampp non ho avuto problemi ... mentre in IIS sto impazzendo da stamattina.

    Leggendo sul web sembra che io debba inserire il file fbclient.dll nella cartella c:\windows\sistem32 (qualcuno dice di rinominare il file in gds32.dll);
    poi nel php.ini ho attivato le estensioni:
    extension=php_pdo_firebird.dll
    extension=php_interbase.dll

    ho riavviato il server IIS ed ho provato a connettermi al database;
    il risultato è stato questo: could not find driver

    Ho il sospetto che la cartella per il driver non sia c:\windows\sistem32

    Qualcuno ha esperienza in merito e può aiutarmi?
    Grazie.

  2. #2
    Ho appena scoperto che se da Gestione PHP imposto la versione php 5.3.28 funziona!
    Mentre con le versioni php 7.1 e php 7.2 non funziona.

    Suppongo che possa essere perchè la versione 5 si trova nella cartella programmi(x86) come anche la cartella di firebird (il firebird server installato è a 32bit) mentre le versioni Php 7 si trovano nella cartella programmi.

    Il Php 5.3.28 va a leggere il driver fbclient.dll dalla cartella C:\Windows\System

    Si tratta adesso di capire Php 7.1 e 7.2 da quale cartella dovrebbero leggere.

    Help !
    Ultima modifica di DUMAX; 16-07-2018 a 17:33

  3. #3

    [RISOLTO]

    Scusate ... ho notato che su IIS si può installare anche il PHP 7.2 a 32 bit.
    QUindi l'ho fatto e il tutto ha iniziato a funzionare.

    grazie comunque.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.