Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di TeoB
    Registrato dal
    Dec 2004
    Messaggi
    592

    Connessione a MySQL presente sul pc

    Salve a tutti, sto cercando di capire qualcosa riguardo MySQL e PHP seguendo questa lezione.

    Sul mio pc ho installato PAMPA e MySQL. In MySQL ho creato il database "prova", e se vado a controllare effettivamente la cartella esiste.

    Ho creato quindi il file config.inc.php:

    codice:
    <?
    // parametri del database
    $db_host = "";
    $db_user = "";
    $db_password = "";
    $db_name = "prova";
    ?>
    In questo caso perķ, che valore hanno i 3 parametri?
    Ok per la password e per il nome del database, ma come host cosa devo mettere? Devo scrivere il percorso al file db.opt creato da MySQL? E come user?

    Creo poi il file install.php come indicato nella guida, copio entrambi i files nella dir htdocs di PAMPA e lancio il file install.php in questo modo: http://localhost:85/install.php ma on succede nulla, si apre una pagina bianca e se guardo il sorgente č:

    codice:
     
    <?
    include("config.inc.php");
    $db = mysql_connect($db_host, $db_user, $db_password);
    
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    ?>
    Dove sbaglio? Ho fatto un po' di prove e ottengo sempre lo stesso risultato

    Scusate se per caso ho detto un sacco di boiate ma sono veramente agli inizi...

  2. #2
    PAMPA prevede l'uso del tag php, quello esteso per intenderci e non lo short tag. Poi utilizza porte non standard sia per apache (la p. 85 invece della 80) sia per mysql (la p. 3307 invece della 3306). Ammesso che sia l'unica installazione apache e di mysql che hai sul pc metti le porte di default 80 e 3306.

    Quindi due indicazioni:

    1) nel file pampa.ini cambia le porte apache e mysql:

    apache=80
    mysql=3306

    poi restarta apache e mysql.


    2) il tag di apertura dello script php deve essere <?php e non il solo <?


    poi aggiungi come user "root" e dovresti essere a posto.

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

  3. #3
    Utente di HTML.it L'avatar di TeoB
    Registrato dal
    Dec 2004
    Messaggi
    592
    Grazie, ora funziona, non č stato necessario cambiare le porte, era solo un problema di tag php

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.