Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 15 di 15
  1. #1
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    IIS6 / MSSql 2005 Express / Php 4.4.7

    Ciao a tutti, contrariamente a quanto faccio di solito, oggi mi sono trovato a dover configurare una applicazioncina in php su un server Microsoft Windows 2003 Web Ed.
    Dopo aver sistemato il tutto, mi ritrovo degli errori relativi alla mancata connessione al database:

    Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server:

    Facendo un phpinfo() i moduli di mssql vengono caricati correttamente e attraverso la management console di Sql Express riesco a collegarmi senza problemi al db con l'utenza che ho creato.
    Ho letto qualcosa relativamente alla sostituzione di una dll... ma nel mio caso il workaround non ha sortito gli effetti desiderati.



  2. #2
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Non ho ancora risolto

  3. #3
    Webhosting Guru L'avatar di NikyAT1
    Data Registrazione
    Jun 2006
    Località
    Cortemaggiore (PC)
    Messaggi
    2,094

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Mi passi la stringa di connessione?

    Comunque, prova a buttare un occhio qui: http://www.sqlstrings.com/

  4. #4
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da NikyAT1 Visualizza Messaggio
    Mi passi la stringa di connessione?

    Comunque, prova a buttare un occhio qui: http://www.sqlstrings.com/
    Credo sia un problema di configurazione, anche perchè l'applicazione sul server attuale funziona senza problemi...

    $conn = mssql_connect ("localhost", "user", "password");

    Ovviamente ho provato anche a sostituire localhosto con l'ip o con l'istanza del db... stesso risultato.

  5. #5
    Webhosting Guru L'avatar di NikyAT1
    Data Registrazione
    Jun 2006
    Località
    Cortemaggiore (PC)
    Messaggi
    2,094

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Prova a sostituire "localhost" con "hostname\SQLExpress".
    Dovrebbe funzionare.

  6. #6
    HTastinator
    Data Registrazione
    May 2007
    Messaggi
    358

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    oltre a fare come ha detto niky, per far funzionare mssql con php, è necessaria una dll da copiare nella cartella di sistema. La dll se ricordo bene è ntwdblib.dll . Cerca su Google e trovi tutto.

  7. #7
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da Deflagrator Visualizza Messaggio
    oltre a fare come ha detto niky, per far funzionare mssql con php, è necessaria una dll da copiare nella cartella di sistema. La dll se ricordo bene è ntwdblib.dll . Cerca su Google e trovi tutto.
    Avevo già provato e, dopo la sostituzione della dll, non mi venivano più caricati i moduli di mssql...

  8. #8
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da NikyAT1 Visualizza Messaggio
    Prova a sostituire "localhost" con "hostname\SQLExpress".
    Dovrebbe funzionare.
    Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: HOST\SQLExpress in C:\Inetpub\wwwroot\webroot\test.php on line 14

  9. #9
    Webhosting Guru L'avatar di NikyAT1
    Data Registrazione
    Jun 2006
    Località
    Cortemaggiore (PC)
    Messaggi
    2,094

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Ehm...
    Domandina al volo: hai SQL Managment Studio Express?
    Hai messo la dll in c:\windows\system32?

    EDIT: Pardon. Non avevo visto il tuo thread precedente.

  10. #10
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da NikyAT1 Visualizza Messaggio
    Ehm...
    Domandina al volo: hai SQL Managment Studio Express?
    Hai messo la dll in c:\windows\system32?

    EDIT: Pardon. Non avevo visto il tuo thread precedente.
    eh... guarda, sono giorni che sbatto la testa su sta cosa, ma ancora non ho risolto nulla.

  11. #11
    Webhosting Guru L'avatar di NikyAT1
    Data Registrazione
    Jun 2006
    Località
    Cortemaggiore (PC)
    Messaggi
    2,094

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Ma non hai risposto alla mia domanda!

  12. #12
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da NikyAT1 Visualizza Messaggio
    Ma non hai risposto alla mia domanda!
    Ah, sisi ho messo la dll in system32...
    Non appena sostituita la ntwdblib.dll non riesco più a caricare il modulo php_mssql.dll (mi da un errore di access denied, nonostante abbia dato tutti i permessi a tutti...)

  13. #13
    HTastinator
    Data Registrazione
    May 2007
    Messaggi
    358

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Ah.... ora che ci penso, il problema risiede nel fatto che tu usi la web edition di windows server!!!! Per usare mssql è necessario windows server 2003 standard edition, quindi se lo vuoi usare devi farti aggiornare il sistema.

  14. #14
    HT Member
    Data Registrazione
    Aug 2007
    Località
    Vicenza
    Messaggi
    63

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da Deflagrator Visualizza Messaggio
    Ah.... ora che ci penso, il problema risiede nel fatto che tu usi la web edition di windows server!!!! Per usare mssql è necessario windows server 2003 standard edition, quindi se lo vuoi usare devi farti aggiornare il sistema.
    Nono, ho appena risolto... in pratica era una questione di permessi, ho dovuto dare a IUSR_NOMEMACCHINA il controllo totale del file ntwdblib.dll
    In ogni caso dal phpinfo non vedo i moduli di mssql caricati, però si connette al db ora.
    Grazie a entrambi per la disponibilità...

  15. #15
    Webhosting Guru L'avatar di NikyAT1
    Data Registrazione
    Jun 2006
    Località
    Cortemaggiore (PC)
    Messaggi
    2,094

    Re: IIS6 / MSSql 2005 Express / Php 4.4.7

    Citazione Originariamente Scritto da Deflagrator Visualizza Messaggio
    Ah.... ora che ci penso, il problema risiede nel fatto che tu usi la web edition di windows server!!!! Per usare mssql è necessario windows server 2003 standard edition, quindi se lo vuoi usare devi farti aggiornare il sistema.
    MSSQL Express puoi usarlo anche sulla Web Edition. Gli altri, no.

Discussioni Simili

  1. problemi vps aruba + sql 2005 express + asp
    Di trauman nel forum VPS - Virtual Private Server
    Risposte: 2
    Ultimo Messaggio: 30-07-2010, 17:15
  2. Plesk e/o IIS6 ???
    Di herbetrot nel forum WebHosting - Primi passi
    Risposte: 12
    Ultimo Messaggio: 13-01-2009, 16:54
  3. MSSQL 2000 importato in 2005
    Di Alex nel forum WebHosting - Primi passi
    Risposte: 0
    Ultimo Messaggio: 19-03-2008, 12:13
  4. Problema SQL Server studio express 2005
    Di MarcoG nel forum Gestione Server Windows e Server Linux
    Risposte: 5
    Ultimo Messaggio: 17-12-2007, 15:19
  5. Worker Process di IIS6
    Di ceccus nel forum Gestione Server Windows e Server Linux
    Risposte: 4
    Ultimo Messaggio: 21-10-2006, 16:29

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •