sto insatllando per la prima volta DRUPAL.
Sono in ambiente windows e ho installato EASYPHP.
Seguendo le istruzioni di installazione mi fermo a questo punto:
Notice: Undefined index: pass in c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc on line 31
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc:31) in c:\programmi\easyphp1-8\www\miodrupal\includes\session.inc on line 10
warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc:31) in c:\programmi\easyphp1-8\www\miodrupal\includes\common.inc on line 98.
MI AUITERESTE?
GRAZIE
il primo errore è normale: vuole semplicemente dire che stai usando un database con password bianca (cosa sufficientemente accettabile in un'installazione domestica).
Gli altri due errori sono un po' oscuri. hai creato e configurato correttamente il database? hai impostato base_url?
Ho usato gli stessi nomi del tutorial x nn sbagliare.
nel cinfig.php:
$db_url = "mysql://root:@localhost/miodb";
????? $db_prefix = ""; ?????
$base_url = "http://localhost/miodrupal";
E' corretto?
db_prefix è stato aggiunto in drupal 4.6: puoi tranquillamente ignorarlo.
se apri http://localhost/mysql/ vedi phpmyadmin? il database è popolato correttamente? prova eventualmente a ricrearlo.
Ho disinstallato e reinsatllato il tutto!
Ma il risultato nn cambia.
Quando creo il nuovo account mi dice:
Notice: Undefined index: pass in c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc on line 31
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc:31) in c:\programmi\easyphp1-8\www\miodrupal\includes\session.inc on line 10
warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc:31) in c:\programmi\easyphp1-8\www\miodrupal\includes\common.inc on line 98.
warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\miodrupal\includes\database.mysql.inc:31) in c:\programmi\easyphp1-8\www\miodrupal\includes\common.inc on line 155.
Quando apro il phpMyAdmin
creo il database: miodb
poi vado nel menu SQl
e faccio copia e incolla il file databsasemsql dalla cartella database
e poi clikko ESEGUI
ritorno in localhost/miodrupal e mi da errore!
KE FACCIO??
Grazie della cortese pazienza
chiaramente, il database va creato prima di cercare di accedere al sito.
se con phpmyadmin provi a visualizzare le tabelle all'interno di miodb, le vedi tutte? (l'ultima è watchdog)
miodb(52)
si l'ultima è watchdog.
borma, non so che dirti, non ho mai avuto un problma del genere. nota però che io ho sempre usato easyphp 1.7, mentre dal tuo errore risulta che tu usi l'1.8. E' possibile che abbiano modificato le impostazioni di default di apache/php, ma avrei bisogno di un po' di tempo per verificarle.
Ti suggerisco, nel frattempo, di provare la versione 1.7
Ti ringrazio
Cmq quando scarico drupal da drupal.org il file si kiama drupal-4.5.2.tar è quello giusto mancano le xxx di cui parla il tutorial
Prova con la verssione 1.7
GRAZIE
Con easyphp 1.7 funziona
Grazie dell'aiuto!