Visualizzazione dei risultati da 1 a 9 su 9

Discussione: problema con database

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    47

    problema con database

    mi saprestespigare cosa devo fare perche in locale mi funziona tutto ma quando carico sul web mi esce questo errore. grazie


    Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /web/htdocs/www.procivmarittima.it/home/news/archivio_home.php on line 11 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /web/htdocs/www.procivmarittima.it/home/news/archivio_home.php on line 11 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /web/htdocs/www.procivmarittima.it/home/news/archivio_home.php on line 88 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /web/htdocs/www.procivmarittima.it/home/news/archivio_home.php on line 88

  2. #2
    Sicuro di avere a disposizione un database sul web????

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    47
    certo che ho un database... forse c'č qualcosa di sbagliato nel codice php per collegarsi nel db???

  4. #4
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    posta il codice che usi per connetterti

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    47
    scusate il riterdo...mi sapete aiutere cosi?

    codice:
    <?php
    
    
    //DATABASE IN LOCALHOST
    $db_host = "localhost"; //server MySQL
    
    $db_user = "xxxxxxx"; //utente del database
    
    $db_password = ""; //password per il database
    
    $db_name = "xxxxxx"; //nome del database
    
    $tab_news = "news_testi"; //nome tabella news
    
    $tab_utenti = "news_utenti"; //nome tabella utenti
    
    $tab_config = "news_config"; //nome tabella configurazione
    
    
    
    /*//DATABASE IN RETE
    $db_host = "xxxxxxxxxxxxxxxxxx"; //server MySQL
    
    $db_user = "xxxxxxxx"; //utente del database
    
    $db_password = "xxxxxxxxxxxxxxxxx"; //password per il database
    
    $db_name = "xxxxxxxxxxxx"; //nome del database
    
    $tab_news = "news_testi"; //nome tabella news
    
    $tab_utenti = "news_utenti"; //nome tabella utenti
    
    $tab_config = "news_config"; //nome tabella configurazione*/
    
    
    
    //directory dello script (senza slash iniziale nč finale)
    //se installate lo script in http://www.sito.tld/news inserire "news"
    //se installate lo script in http://www.sito.tld/directory1/news inserire "directory1/news"
    
    $news_dir = "prociv/news";
    
    //directory delle immagini (senza slash iniziale nč finale)
    $img_dir = "images";
    
    //directory dei file caricati dagli utenti (senza slash iniziale nč finale): dovrā avere permessi in scrittura
    $file_dir = "upload";
    
    //dimensione massima (in Bytes) per singolo file caricato: 51200 = 50KiB (Valori Binari)
    $maxfilesize = 51200;
    
    //percorso dalla root del sito alla directory delle immagini - NON MODIFICARE
    $img_path = "/" . $news_dir . "/" . $img_dir;
    
    //percorso alla directory di upload - NON MODIFICARE
    $upload_path = $news_dir . "/" . $file_dir;
    
    //versione attuale dello script - NON MODIFICARE
    $vers = "v1.2.0";
    
    //compatibilitā con versioni di PHP < 4.2 e register_global su Off/On - NON MODIFICARE
    
    if (!isset($_POST)) $_POST = $HTTP_POST_VARS;
    
    if (!isset($_GET)) $_GET = $HTTP_GET_VARS;
    
    if (!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS;
    
    if (!isset($_COOKIE)) $_COOKIE = $HTTP_COOKIE_VARS;
    
    if (!isset($_SESSION)) $_SESSION = @$HTTP_SESSION_VARS;
    
    if (!isset($_FILES)) $_FILES = $HTTP_FILE_VARS;
    
    //formattazione data in italiano - NON MODIFICARE
    setlocale(LC_TIME, "it_IT.UTF-8", "it", "ita");
    
    //path assoluto alla directory amministrazione (senza slash finale) - NON MODIFICARE
    $dir_admin = "http://" . $_SERVER['HTTP_HOST'] . "/" . $news_dir . "/admin";
    ?>

  6. #6
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Il blocco di istruzioni che contiene i dati per "DATABASE IN RETE" č commentato con /* */

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    47
    si lo so perche lo stavo usando in locale.... quello che e in rete invece č viceversa, č commentato il blocco locale mentre non commentato quello per il server... č solo una questione di comodita....

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    47
    secondo me č un problema di programmazione perche mi da un percorso strano.... ma non capisco dove lo poso modificare perche io vi ho postato tutto il codice del file config e non so porprio dove cercare piu

  9. #9
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Ok, ma nel codice che hai postato non c'č la parte relativa alla connessione al DB.
    Chi ti legge non lo sa qual'č la situazione reale, se posti codice che non č in produzione o offri notizie ai limiti del sibillino ("perche mi da un percorso strano...." quale? qual'č quello giusto?) la vedo buia aiutarti
    D'istinto la penso come piero.mac , ma se č un errore di programmazione non lo so perché nel codice che hai postato non c'č traccia di programmazione, hai solo dichiarato delle variabili di config

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.