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...


-- 
saluti
Giovanni Mazzamati
--------------------
mailto:[EMAIL PROTECTED]
-----------------------------------
Linux Mandrake 8.1
KDE 2.2 user
Registred User #183142
----------------------------------------
Un giorno le macchine riusciranno a risolvere tutti i problemi,
ma mai nessuna di esse potr� porne uno.

Albert Einstein
----------------------------------------

Rispondere a