liquid_snake · 29/09/2004 15:39 · #1Ho installato tramite il tool di altervista mysql sul mio sito
e tramite phpmyadmin sono riuscito a creare un db sql.
Io però avrei la necessità di gestire quel db con php auction ma non riesco ad accedervi, nonostante lo abbia configurato con i parametri giusti (penso).
cmq
nei file config.inc.php e password.inc.php ho specificato le posizioni del db e il nome dello stesso
Ma non riesco ad accedere.
Qualcuno ne sa un po' di più
Avverto da subito che è da molto poco che uso questo linguaggio e me lo imparerei se non che mi serve in tempi brevissimi
Progeny · 30/09/2004 20:56 · #2Non ho mai usato phpauction comunque se ci dici l'errore magari possiamo provare ad aiutarti :)
liquid_snake · 01/10/2004 12:28 · #3Parse error: parse error in /membri2/phpauction/includes/passwd.inc.php on line 25
questo è l'errore che mi da alla scermata di login, alla quale posso accedere semplicemente premendo invio
Però poi non posso gestire il DB che mi dice mancante o non selezionato
questo è il mio passwd.inc.php:
[...]
$DbHost = "http://*********/my_admin/" // The host where the MySQL server resides
$DbDatabase = "my_***********" // The database you are going to use
$DbUser = "********"; // Username
$DbPassword = "*********"; // Password
$AdminPasswd = "*************"
la riga 25 è quella che inizia con $DbHost e come si può notare è senza il ";" finale, ma mettendolo non mi accede nemmeno alla schermata di login
Il DB my_******** è stato creato e risiede nella cartella specificata in linea 25
Progeny · 01/10/2004 13:25 · #4il ";" finale ci vuole a $DbHost, $DbDatabase e $AdminPasswd.
Alex1 · 01/10/2004 15:27 · #5$DbHost = "localhost"
e poi servono i vari ; (forse non indispensabili)
liquid_snake · 01/10/2004 16:58 · #6$DbHost = "http://*******/_admin/"; // The host where the MySQL server resides
$DbDatabase = "my_***********"; // The database you are going to use
$DbUser = "**********"; // Username
$DbPassword = "*******"; // Password
//--Control Panel password
//This is the password you will have to use to access the admin program
$AdminPasswd = "********";
Questo è quello che ho adesso ma non mi da accesso
errore: Database access error. Please contact the site administrator.
Alex1 · 01/10/2004 19:28 · #7$DbHost = "http://*******/_admin/"; // The host where the MySQL server resides
$DbDatabase = "my_***********"; // The database you are going to use
$DbUser = "**********"; // Username
$DbPassword = "*******"; // Password
//--Control Panel password
//This is the password you will have to use to access the admin program
$AdminPasswd = "********";
Questo è quello che ho adesso ma non mi da accesso
errore: Database access error. Please contact the site administrator.
sostituisci
$DbHost = "http://*******/_admin/"; // The host where the MySQL
con
$DbHost = "localhost"; // The host where the MySQL
liquid_snake · 01/10/2004 19:33 · #8ah!
grazie
adesso mi ci metto di fisso
cosi' magari ci guadagno qualche soldino :-)
liquid_snake · 10/10/2004 13:49 · #9mazza, ho problemi anche con postnuke
non riece a collegarsi al database.
E si che questa volta ho provato con localhost.
l'errore è questo:
Nessun database creato.Error connecting to db
Program: /membri2/***************/install/db.php - Line N.: 45
Database: my_*****************
che si riferisce appunto a /install/db.php
* Connect to Database
*/
function dbconnect($dbhost, $dbuname, $dbpass, $dbname, $dbtype = 'mysql')
{
$connectString = "$dbtype://$dbuname:$dbpass@$dbhost/$dbname";
GLOBAL $ADODB_FETCH_MODE;
$dbconn = &ADONewConnection($dbtype);
$dbh = $dbconn->Connect($dbhost, $dbuname, $dbpass, $dbname);
$ADODB_FETCH_MODE = ADODB_FETCH_NUM;
// if we get an error, log it and die
if ($dbh === false) {
error_log ("connect string: $connectString");
error_log ("error: " . $dbconn->ErrorMsg());
// show error and die
PN_DBMsgError($dbconn, __FILE__ , __LINE__, "Error connecting to db");
} else {
return $dbconn;
}
}
la linea 45 incriminata é PN_DBMsgError($dbconn, __FILE__ , __LINE__, "Error connecting to db");
Alex1 · 10/10/2004 15:29 · #10dovresti postare il config
liquid_snake · 10/10/2004 15:34 · #11$pnconfig['dbtype'] = 'mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost';
$pnconfig['dbuname'] = 'my_*********';
$pnconfig['dbpass'] = '**********';
$pnconfig['dbname'] = 'Phoenix';
$pnconfig['system'] = '0';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '1';
$pnconfig['pconnect'] = '0';
$pnconfig['temp'] = 'pnTemp';
[...]
global $pndebug;
$pndebug['debug'] = 0;
$pndebug['debug_sql'] = 0;
$pndebug['pagerendertime'] = 0;
[...]
if (@file_exists("personal_config.php"))
{ include("personal_config.php"); }
[...]
extract($pnconfig, EXTR_OVERWRITE);
?>