salve a tutti, ho installato drupal e configurato php con i relativi moduli mysql.
uso un server ubuntu dapper, con apache 1.3, mysql5 e php 4. La configurazione e' andata ok, php carica correttamente le estensioni di mysql e la pagina delle "info" di php mi segna valori positivi.
tuttavia, quando provo ad configurare drupal 5.1, mi appare un messaggio di errore
Warning: mysql_connect(): Access denied for user 'piero'@'localhost' (using password: NO)
premetto che questo messaggio mi appare anche quando provo a eseguire altri comandi sql da altri script php.
ho gia' creato vari database, e numerosi utenti con o senza password, ma non iresco ad entrare nel database in nessun modo.... l'unico modo che mi dato qualche risultato e' stato aggiungere l'utente "piero" senza password tra gli utenti di mysql, ma non mi sembra una soluzione accettabile....inoltre non capisco cosa centri l'utente piero, che e' un utente del host linux....
Sicuramente e' un errore nella configurazione di mysql...ma non riesco a cpaire quale..sarei eternamente grato per qualunque delucidazione
Il problema è dovuto ad una configurazione errata di MySQL, ora non so ceh privilegi hai sul server, cosa oi fare e cosa no, in ogni caso usando PhpMyAdmin da shell crei un nuovo utente e un nuovo DB con le credenziali necessarie per operare sul DB che hai creato. A quel punto installi Drupal assegnando i giusti dati per utente, password e hosts.
Se il server è di test e lo usi per drupal (o non hai buoni motivi per mantenere quelle versioni di sotware) ti consiglio caldamente di usare apache 2.2 e PHP5.
Ciao
Marco
--
My blog
Working at @agavee
il problema e' che ho provato sia tramite shell, che tramite phpmyadmin a creare nuovi utanti e a creare nuovi database. premetto che l'utente root e l'utente piero hanno tutti i privilegi compresi grant.
il problema e' che con drupal non posso fare il "login" con nessun altro utente diverso da piero, non posso neppure fare il "login" se attribuisco a questo utente una pssw. il che mi sembra strano, secondo voi esiste un settaggio in php che sovrascrive i settaggi dati da drupal e mi obbliga aloggarmi con il mio nome utente e per giunta senza pssw?
non ho proprio idea, ho gia' guardato in giro nei vari forum questo problema era sempre riferito a un errore di configurazione, ma ho ricontrollato tantissime volte...
la stessa cosa funziona anche con phpmyadmin, se provo a impostare l'utente piero con password, non posso piu' entrare...non capisco come mai sembra che le impostazioni che metto nei vari script che si collegano a mysql(anche autorealizzati) non accettino altri valore se non utente piero e passowrd NO...
se provo a mattere altri valori di utenti creati e che possono regolarmente fare il login da shell, mi viene sempre il msg di errore che indica che l'utente piero non puo' loggarsi senza password....
come mai???
Per me non hai configurato correttamente MySQL, peròsei leggermente OT, forse ti conviene richiedere come configurare correttamente il DB Server sui forum appropriato (per esempio http://forum.ubuntu-it.org -> Server).
Ciao
Marco
--
My blog
Working at @agavee
Domanda scema.... :-) nel campo host (database mysql/user) hai messo l'ip da cui accedi con drupal? (sia esso localhost o su altro server)
Ciao
Gianni
Prova a vedere qui :
http://www.mariovarini.it/drupal/?q=installare_drupal_0
oppure cerca anche " webrino " che è un utente di drupal
( anche cercandolo su Google.it , con search : modulo_rewrite drupal webrino ... ecc.. )
ha fatto alcuni articoli " veramente esplicativi " su alcuni argomenti di DRUPAL
- sul sito sopra (mario varini ) trovi parecchio materiale di studio su DRUPAL.
Buon lavoro e fammi sapere.
ok grazie, li leggero' con cura la documentezione che mi hai consigliato.... cmq agiornando a php5 e apache2, ho risolto altri porblemi che mi si erano rpesentati con drupal, ma non avavo esposto perche li ritenevo risolvibili abbastanza facilmente....
cmq grazie! :-)
Fammi sapere se riesci a pubblicare sul web : io non ci sono riuscito (ancora ) e non trovo dati sufficienti ne qui ne ( per ora ) altrove in internet ( mysql.com è penoso ! tutto in inglese e se capisce niente ) .
Grazie
ULTRASUONI