Il sab, 2002-04-20 alle 10:15, Giovanni Mazzamati ha scritto: > Alle 04:22, venerdì 19 aprile 2002, Brunini Alessandro ha scritto: > > E' propio necessario abilitare il virtual hosting? In fondo è solo una > > prova qui sulla mia macchina. > > Non è asolutamnte necessario, ma così impari più cose, altrimenti dovevi > crearti una subdir e mettere tutto li, del tipo > http://localhost/subdirnuke/ > > > La cosa che non ho ASSOLUTAMENTE chiara è phpMyAdmin: cosa è e a che > > serve (e quindi cosa ci devo fare e come lo devo fare). > > E' un'interfaccia in PHP verso MySql, quindi vale lo stesso discorso che è > stato fatto per PHP Nuke. Io non ho, per ora, installata la MDK 8.2 e non so > se è previsto un pacchetto che gestisca phpmyadmin. > > > Per ora ho seguito le guide di spaghettibrain. > > > > Qualcosa ho ottenuto. > > > > alla pagina http:localhost/admin.php mi parte uno pseudo portale con > > numerosi messaggi di errore tutti che indirizzano ad un file solo: > > > > /var/www/html/includes/sql_layer.php > > > > Inoltre al primo accesso non dovrei avere la richiesta di userID > > epassword dell'amministratore (che la prima volta dovrebbero essere > > "God" e "Password")? > > > > Mi sono scordato di postare il messaggio di errore: > > > > "Supplied argument is not a valid MySQL result resource in" > > Questo accade perchè non riesce a connettersi a MySql. > Una cosa che devi fare è creare l'utente MySql e poi il DataBase > Di seguito inserisco il suggerimento datomi da Pieruigi Fiorini tempo fa > ... > > /etc/rc.d/init.d/mysql start > [se non è avviato mysql al boot] > mysqladmin -u root password 'password_di_root' > mysql_setpermission -u root > [ti chiede la password di root] > [scegli 2 dalla lista e crea un utente, un database, dagli una password > all'utente e scegli localhost come server, dopo esci con 0 se non erro] > edita /etc/my.cnf scrivendo > > [mysql] > user=root > pass=password_di_root > > ... > Come si aggiungono altri utenti non l'ho ancora provato... > > Ora devi creare il db per Nuke. Ti consiglio di usare phpmyadmin (che > ovviamente deve essere configurato attraverso il suo config.inc.php) > ... > > $cfgServers[1]['host'] = 'localhost'; // MySQL hostname > $cfgServers[1]['port'] = ''; // MySQL port - leave blank > for default port > $cfgServers[1]['socket'] = ''; // Path to the socket - leave > blank for default socket > $cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL > server ('tcp' or 'socket') > $cfgServers[1]['stduser'] = ''; // MySQL standard user > settings (this user must have read-only > $cfgServers[1]['stdpass'] = ''; // access to the > "mysql/user" and "mysql/db" tables) > $cfgServers[1]['auth_type'] = 'config'; // Authentication method > (config, http or cookie based)? > $cfgServers[1]['user'] = 'root'; // MySQL user > $cfgServers[1]['password'] = 'password'; // MySQL password > (only needed with 'config' auth) > $cfgServers[1]['only_db'] = ''; // If set to a db-name, only > this db is displayed at left frame > > ... > Cosi non ti verrà chiesta la password all'avvio di phpmyadmin. > > Ho volutamente omesso altre informazioni che reputo secondarie, ma ho notato > che lo spirito di asplorazione non ti manca, quindi fammi sapere se avrai > bisogno di ulteriori notizie. > Comunque sia fammi sapere...
Ciao... dunque: per non creare casini mi sono installato in una partizione apposita una Mandrake in uno spazio partizionato creato per queste situazioni. Ho installato Nuke, php e phpMyAdmin, oltre che SQL. Ho creato l'utente root con il comando mysqladmin -u root password.....ecc in pratica ho fatto tutto fino a quando mi dici: "Edita /etc/my.cnf" Non c'è quel file :(((( Lo devo creare io? Poi: Se apro un browser a http://localhost/phpMyAdmin ottengo numerosi errori che rimandano alla riga 255 del file lib.inc.php Ho modificato tale riga aggiungendo l'utente root e la sua pswd. Con phpMyAdmin non riesco ad aggiungere il file config.php... mi dà errore. Plz help me. Un saluto e grazie.