Visualizzazione risultati 1 fino 13 di 13

Discussione: Problemi Arrdvark e Mysql esterno

  1. #1
    Guest

    Exclamation Problemi Arrdvark e Mysql esterno

    Salve a tutti, mi dispiace disturbarvi per questo problema, ma non riesco ad installare l'ultima versione della Aardvark topsite. Purtroppo non ho abbastanza altercents per un mysql di classe 2 e il mysql di classe 1 che ho attualmente è troppo poco.
    Quindi ho deciso di attivare un db su freesql come molti ho visto che hanno fatto. Il problema è che durante l'installazione l'aarvark non riesce a connettersi al db. Ho provato anche con un db di db4free.net e un db di Aruba ma niente. Nel forum della topsite non riescono ad aiutarmi e dicono che è un problema dell'host. I dati che mi richiedono sono ad esempio:

    host: www.hostname.org:port
    dbatabase: nome del database
    username: nome
    password: password del db

    non ho usato gli stessi nick e password di altervista perchè negli altri post ho letto che non era un problema.

    Mi potete aiutare?

  2. #2
    Guest

    Predefinito

    dunque....se non vado errato per freesql i parametri dovrebbero essere

    host: www.freesql.org:3306
    dbatabase: nome utente
    username: nome utente
    password: password

  3. #3
    Guest

    Predefinito

    esatto ma non si connette lo stesso

  4. #4
    Guest

    Predefinito

    Se il DB di freesql è stato attivato da diverso tempo, prova a mettere www.freesql.org:3307 come host.

  5. #5
    Guest

    Predefinito

    potresti per cortesia riportare qui le righe in cui inserisci le coordinate del db?

  6. #6
    Guest

    Predefinito

    le righe del sql.php?

  7. #7
    Guest

    Predefinito

    non so se sia sql.php, non conosco bene Arrdvark....comunque sono le righe in cui hai settato questi parametri

  8. #8
    Guest

    Predefinito

    Questa è la pagina di connessione

    Codice PHP:
    $database = 'MySQL';

    class
    sql {
    var
    $dbl;
    var
    $debug;
    var
    $num_queries;
    var
    $queries;

    function
    connect ($host, $user, $password, $database, $debug = 0) {
    $this->dbl = mysql_connect($host, $user, $password) ;
    $db = mysql_select_db($database, $this->dbl);

    $this->num_queries = 0;
    $this->debug = $debug ? 1 : 0;
    $this->queries = array();

    return
    $db;
    }

    function
    query($query, $file, $line) {
    global
    $queries;

    if (
    $this->debug) { array_push($this->queries, $query); }

    $result = mysql_query($query) or $this->error($file, $line);
    $this->num_queries++;

    return
    $result;
    }

    // Executes a normal query and fetches the array in one line
    function fetch($query, $file, $line) {
    $result = $this->query($query, $file, $line);
    return
    $this->fetch_array($result);
    }

    function
    select_limit($query, $num, $offset, $file, $line) {
    if (
    $offset) { $limit = ' LIMIT '.$offset.','.$num; }
    else {
    $limit = ' LIMIT '.$num; }

    return
    $this->query($query.$limit, $file, $line);
    }

    function
    fetch_array($result) {
    return
    mysql_fetch_array($result);
    }

    function
    num_rows($result) {
    return
    mysql_num_rows($result);
    }

    function
    escape($value, $no_html = 0) {
    if (
    get_magic_quotes_gpc()) {
    $value = stripslashes($value);
    }
    $value = mysql_real_escape_string($value, $this->dbl);

    if (
    $no_html) {
    $value = strip_tags($value);
    }

    return
    $value;
    }

    function
    error($file, $line) {
    trigger_error('Database error in "'.$file.'" on line '.$line.'<br /><br />'."\n".@mysql_error($this->dbl), E_USER_ERROR);
    }

    function
    close() {
    mysql_close($this->dbl);
    }
    }
    ?>
    FunCool: Ricordati di usare i tag del forum per scrivere dei pezzi di codice.
    Ultima modifica di funcool : 13-04-2006 alle ore 15.21.26

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da magicstardesign
    non ho usato gli stessi nick e password di altervista perchè negli altri post ho letto che non era un problema.
    Da quello che ho capito io leggendo questo topic i dati devono essere uguali, poi non so...
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Da quello che ho capito io leggendo questo topic i dati devono essere uguali, poi non so...
    Confermo, però solo per il nickname, la password e il nome del DB sono indifferenti.

  11. #11
    Guest

    Predefinito

    No, riportare lo stesso nickname e la stessa passw servono soltanto per facilitare un eventuale backup del db nel database di altervista. Andando avanti a leggere nel topic questa cosa viene chiarita. Il problema è che non si connette lo stesso!

  12. #12
    Guest

    Predefinito

    Sei proprio sicuro? Io avevo provato a connettermi ad un DB esterno con un username diverso da quello di AV e non fungeva.

  13. #13
    Guest

    Predefinito

    uhm ci proverò allora! Che sia proprio questo il problema? Vi farò sapere!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •