Neofita Kiede Aiuto

10 contenuti / 0 new
Ultimo contenuto
Anonimo (non verificato)
Ritratto di Anonimo
Neofita Kiede Aiuto

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?

borma (non verificato)
Ritratto di Anonimo

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.

borma (non verificato)
Ritratto di Anonimo

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)

borma (non verificato)
Ritratto di Anonimo

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

borma (non verificato)
Ritratto di Anonimo

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

borma (non verificato)
Ritratto di Anonimo

Con easyphp 1.7 funziona

Grazie dell'aiuto!