Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Strano errore dello startup di php

    Ciao a tutti, ho appena messo php, apache2 e mysql ma ho subito un problema. Php va tranquillamente tranne per il supporto a Mysql; usando Mysql 4.18 ho modificato il php.ini e ho decommentato la extensione aggiunto il path per c:\php\ext\

    il bello è che quando avvio apache mi dice che non trova in quel percorso la libreria, dice unable to load dynamic library, ma la .dll c'è! e dopo "unable" mi dice che non la trova!
    non so proprio... adesso provbo a mettere mysql5

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    scrivi:

    C:\\php\\ext

    ciao

  3. #3
    non si tratta del doppio backslash, ma del fatto che non trova la libreria di mysql. libmysql.dll

    mettila in un percorso raggiungibile da apache.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    perchè non potrebbe essere che non trova il percorso perchè l'ha scritto male?

  5. #5
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Originariamente inviato da gianiaz
    perchè non potrebbe essere che non trova il percorso perchè l'ha scritto male?
    No, è che Apache non trova la libreria... perchè non sa dove cercarla... Se la metti nella sua root allora... saprà dove andarsela a vedere

    [.:: JaguarXF ::.]
    __________________

  6. #6
    anche dentro la system32 (dentro windows)

  7. #7
    Originariamente inviato da daniele_dll
    anche dentro la system32 (dentro windows)
    sarebbe sufficiente mettere queste librerie e file php.ini nella cartella root del php e indicare ad apache(2) dove si trovano. In questo modo scambiando le versioni di php non si deve girare mezzo pc per scambiare anche le estensioni di php e mysql ed il file php.ini. Ad ogni versione di php le sue cosette... esempio:
    codice:
    PHPIniDir "C:/php4"
    # PHPIniDir "C:/php5"
    
    LoadModule php4_module "C:/php4/php4apache2.dll" 
    # LoadModule php5_module "C:/php5/php5apache2.dll"
    scambiando solo il commento e restartando apache2 si andra' a caricare una oppure l'altra versione di php.

    Per apache2 .... ovviamente.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    niente da fare... ho scritto:

    'c:\\php\\ext' e non va
    c:\\php\\ext e non va

    help, qualcuno ha altri consigli?? mi stanno girando le palle, è un errore troppo idiota? se il file nel percorso dove cerca c'è e lui mi dice di no, come faccio?

  9. #9
    Originariamente inviato da [Juggler]Eskimo
    niente da fare... ho scritto:

    'c:\\php\\ext' e non va
    c:\\php\\ext e non va

    help, qualcuno ha altri consigli?? mi stanno girando le palle, è un errore troppo idiota? se il file nel percorso dove cerca c'è e lui mi dice di no, come faccio?
    ma hai letto quanto postato sinora??? :master:

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  10. #10
    scusate ho scritto ma credevo mi avesse risposto solo uno, adesso provo...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.