Drupal 5.3 per Netsons

La nuova relase di Drupal (la versione 5.3) porta alla correzione di una serie di exploit che possono compromettere l'integrità del vostro database, quindi l'upgrade è altamente consigliato. Come per le versioni precedenti anche la versione 5.3 necessita di alcuni permessi sulle tabelle (TEMPORARY TABLE e LOCK TABLE) che non si hanno a disposizione su Netsons, quindi ho rilasciato questa versione customizzata per poter funzionare correttamente anche su questo hosting. Non mi soffermerò sulle modifiche effettuate, se siete interessati chiedete che vi risponderò :)
La procedura di installazione richiede una serie di passaggi necessari a consentire il corretto caricamento del CMS. Come prima cosa assicuriamoci sul nostro pannello di controllo di aver attivato sul nostro spazio il database MySQL e PHP; entrambi alla versione 5. Una volta confermato il loro funzionamento procediamo a scaricare i due file che trovate allegati a questo articolo. Copiare i due file nella cartella di installazione in cui volete attivare il CMS, tipicamente nella root del sito.
Fatto questo rinominiamo il file start_install.php.txt in start_install.php, dopo di che andiamo a visitare questa pagina con il nostro browser, in modo da avviare la decompressione dei file e farci mandare ala pagina di setup. A questo punto dobbiamo andare ad inserire l'username e la password di accesso a netsons, in modo che il nostro CMS possa andare a collegarsi al database e completare l'installazione.
Riceverete per mail la comunicazione della registrazione del primo account, che sarà poi l'account di amministrazione, che avrà lo stesso nome utente e password di quello utilizzato da netsons.
In questo profilo di installazione sono stati anche inseriti due moduli opzionali; il primo (smtp) permette di inviare mail autenticate attraverso il server di netsons, mentre il secondo (spam) permette di limitare i commenti inseriti dagli utenti che possono risultare essere spam. Per quest'ultimo sono anche state inserite alcune delle regole principali generate dall'apprendimento di questo modulo da quando è attivo su questo sito.
Ovviamente questa versione è AS IS, non mi assumo responsabilità sul suo utilizzo. V chiedo solamente se potete lasciare i link presenti nel footer della pagina.

Happy Drupal a tutti :)

AttachmentSize
drupal53.zip899.2 KB
start_install.php.txt23.66 KB

Comments

problemi con unzip e altro

ciao mavimo,
è la mia prima volta con drupal e ho già avuto problemi. ho scaricato i due file di questa guida e quando punto al file start_install.php mi restituisce questo errore:dUnzip2: Failed to load file.
dUnzip2: Failed to load file.
se invece punto al file install.php allora riesco a completare l'installazione ma dopo aver creato il primo account non riesco ad accedere come amministratore e mi dice sempre: "Sorry, unrecognized username or password. Have you forgotten your password?" su sfondo rosso.

ciao e grazie

risolto

sembra che tutto si sia risolto scegliendo il profilo drupal invece di quello dedicato netsons.

Attenzione, sicuro di aver

Attenzione, sicuro di aver inserito entrambi i files? Il problema era ceh non trova il file zippato da caricare, non è che per caso avevi inviato il file già decompresso? Solitamente è preferibile inviare il file compresso e farlo decomprimere sul server per il motivo che in questo modo il client FTP ci mette meno tempo (non deve inviare centinaia di file ma solo 2) e far decomprimere il tutto sul server (operazione compiuta dal file start_install.php).

è definitivo, installando

è definitivo, installando con il file install.php e scegliendo il profilo "drupal" invece di "netsons" tutto funziona a dovere, compresa la creazione del primo utente e relativo riconoscimento in fase di login. non sono io minimamente un esperto di queste cose quindi non saprei come spiegarmela, lascio a te, mavimo, l'arduo compito. grazie.

sviluppi... ho ri-inviato il

sviluppi... ho ri-inviato il file zippato e il file php e infatti funziona però continuo ad avere problemi con la creazione dell'utente admin, ovvero viene creato ma poi quando tento il login con la password generata automaticamente mi rifiuta l'accesso.

La password

che utilizzi è quella che ti viene inviata alla tua casella di posta su netsons (per capirci tuonome@netsons.org)?

ecco forse svelato il

ecco forse svelato il mistero ;) io avevo decompresso l'archivio in locale e poi spedito su netsons. proverò ancora una volta, grazie.

Una domanda.. Io ho già

Una domanda.. Io ho già installato drupal 5.5 senza apportare nessuna delle tue modifiche, e ottengo ovviamente errori per i mancati permessi sulla tabella LOCK TABLE. Potresti dirmi cosa devo modificare per eliminare gli errori, senza dover ripetere l'installazione?
Grazie mille e complimenti per il lavoro!

Ciao DiMarzio

Fondamentalmente per fare andare tutto (l'installazione non so come hai fatto a farla, se non hai le LOCK TABLE si blocca e non te la fa fare direttamente, a meno che tu non hai importato il DB) devi andare a commentare (ovvero mettere due slash: // ) all'interno dei file /incudes/database.mysql.inc alle righe 407 e 414, che contengono rispettivamente:407: db_query('LOCK TABLES {'. db_escape_table($table) .'} WRITE');
...
414: db_query('UNLOCK TABLES');
dopo di che dovrebbe andare tutto.

Errore

Una volta creato il mio sito in drupal ed essermi registrato esce questo errore:user warning: Duplicate entry '1' for key 1 query:
INSERT INTO drupal55_users (name, mail, pass, init, status, uid, created)
VALUES ('...', '...', '...', '...', 1, 1, 1197307409)
in /var/www/netsons.org/bine/portale/includes/database.mysql.inc on line 172.
Ovviamente ho messo ... al posto dei dati, per motivi di sicurezza.
Il problema è che ogni volta che faccio il login non mi fa entrare.

Ciao Wonderbine...

...prova a farti rimandare la password per l'utente 1 e vedi se così funziona, se non funziona manco così entra in phpmyadmin e sostituisci la password dell'utente con UID 1 con una nota (criptandola in md5) e prova ad accedere con quella.

upgrade da 5.2 a 5.3

posso installare drupal53.zip senza perdere il database fino ad ora gestito con la versione 5.2 ?
Ciao e grazie per il tuo prezioso lavoro

No problem :)

Non viene perso il database e al 99% funzionerà senza troppi problemi, in ogni caso un Back Up prima di fare l'upgrade è d'obbligo. Per quanto riguarda il tutto già che ci sei passa alla versione 5.5; funziona benissimo senza nessuna patch se hai un account premium su netsons, altrimenti per ora cambia i file in modules (e non in include).

Errore nello scaricamento

Non capisco se l'errore sia mio oppure no però entrambi i file dopo il download sono corrotti e non è possibile aprirli..attendendo una tua risposta proverò a scaricarli da un altro computer!

Ti ringrazio

No, i file non sono corrotti...

...prova a scaricarli, magari con qualche altro software. Non è che ti trovi dietro qualche proxy che per sbaglio danneggia il file scaricato?

footer

grazie per il tuo lavoro!
ti segnalo due errorucci nel footer:
community e non coomunity
Customized e non Custumized

mau

Grazie della segnalazione..

....vedi alle volte la fretta di postare gli aggiornamenti fa fare errore mastodontici :P
correggo a appena riesco carico il file aggiornato.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <td> <tr> <img> <h2> <h3>
  • Lines and paragraphs break automatically.

More information about formatting options

Syndicate content