Per eseguire l'installazione di Drupal 5 su netsons è necessario attivare un account (o utilizzare un account già esistente) e abilitare, dal pannello di controllo MySQL 5 e PHP 5 (Attenzione, l'abilitazione avverrà entro 24 ore, attendete l'abilitazione prima di proseguire!). Fatte queste semplici operazioni dovete saricare la versione modificata di Drupal che trovate come allegato a questo articolo. É un file ZIP che deve essere trasferito (tramite FTP) direttamente nella cartella in cui volete realizzare il vostro sito (solitamente la root directory). Terminato l'upload del file caricate anche il file start_installa.php (che trovate allegato a questo articolo, attenzione a modificare l'estensione da .php.txt a .php) nella stessa cartella e recatevi, tramite un browser, all'indirizzo contenete in due file e in particolare alla pagina start_installa.php (esempio http://mioaccount.netsons.org/cartellaprova/start_installa.php). Puntando a questa pagina avverrà la decompressione del file compresso e verrete rediretti alla pagina di installazione di Drupal 5. A questo punto vi verranno richieste le informazioni di accesso al vostro account netsons. Inserite i parametri Username e Password per l'accesso al database, nonchè il nome del database (solitamente uguale al nome del vostro account). Eventualmente, tra le opzioni avanzate trovate il campo Table prefix che indica il prefisso da assegnare alle tabelle (assegnato automaticamente a druapl5_), utile nel caso abbiate differenti CMS attivi sul vostro spazio o il vostro database venga utilizzato da più applicazioni. Premete Salva configurazione per procedere con l'installazione, vi troverete con la pagina iniziale per la creazione dell'account base di drupal.
Premete su Create frist account e inserite le informazioni per l'account di amministrazione, dopo di che potete sbizzarrirvi a personalizzarlo e a scrivere le vostre pagine!
Modifiche effettuate:
Vista la richiesta di specificare le modifiche effettuate, vediamo adesso i file modificati e come sono stati editati. Dal file install.mysql.inc che trovate nella cartella includes è stata modificata la funzione per il controllo delle funzioni di LOCK e UNLOCK del database, e più esattamente la parte sotto riportata:
function drupal_test_mysql($url, &$success) {
...
...
// Test LOCK.
$query = 'LOCK TABLES drupal_install_test WRITE';
$result = mysql_query($query);
if ($error = mysql_error()) {
drupal_set_message(st('We were unable to lock a test table on your MySQL database server. We tried locking a table with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error');
$err = TRUE;
}
else {
$success[] = 'LOCK'
}
// Test UNLOCK.
$query = 'UNLOCK TABLES';
$result = mysql_query($query);
if ($error = mysql_error()) {
drupal_set_message(st('We were unable to unlock a test table on your MySQL database server. We tried unlocking a table with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error');
$err = TRUE;
}
else {
$success[] = 'UNLOCK';
}
...
...
}
diventata:
function drupal_test_mysql($url, &$success)
{
...
...
$success[] = 'LOCK';
$success[] = 'UNLOCK';
...
...
}
Del file database.mysql.inc, che si trova nella stessa cartella, sono state modificate le funzioni:
function db_next_id($name) {
$name = db_prefix_tables($name);
db_query('LOCK TABLES {sequences} WRITE');
$id = db_result(db_query("SELECT id FROM {sequences} WHERE name = '%s'", $name)) + 1;
db_query("REPLACE INTO {sequences} VALUES ('%s', %d)", $name, $id);
db_query('UNLOCK TABLES');
return $id;
}
che è diventata:
function db_next_id($name) {
$name = db_prefix_tables($name);
$id = db_result(db_query("SELECT id FROM {sequences} WHERE name = '%s'", $name)) + 1;
db_query("REPLACE INTO {sequences} VALUES ('%s', %d)", $name, $id);
return $id;
}
Mentre le funzioni:
function db_lock_table($table) {
db_query('LOCK TABLES {'. db_escape_table($table) .'} WRITE');
}
function db_unlock_tables() {
db_query('UNLOCK TABLES');
}
sono state modificate in:
function db_unlock_tables() {}
function db_lock_table($table) {}
ATTENZIONE:
Chi usa il pacchetto e gli script forniti lo fa a suo rischio e pericolo, non mi assumo nessuna responsabilità sull'utilizzo o gli eventuali errori che possono essere presenti. Non ho ancora testato il funzionamento per l'aggiornamento da una vecchia versione (4.7.X) alla nuova relase, se lo fate ricordatevi di fare un back-up del database subito prima e eventualemnte postate se riuscite o che problemi avete incontrato che cercheremo di risolvere.
EDIT:
Salvo necessità veramente, ma veramente particolari usate la versione di Drupal 5.2 che potete installare (o aggiornare) seguento al guida presente a questo indirizzo.
Comments
Modifiche effettuate..
Ciao, probabilmente si potrebbe aprire una "issue" su Drupal.org facendo notare la questione delle TemporaryTables, probabilmente si potrebbero controllare i permessi su MySQL e successivamente vedere se si possono utilizzare altri metodi per la verifica della disponibilità delle LOCK sulle tabelle... che ne dici?
Ciao!
Ciao ThePanz...
..innanzitutto felice che tu sia passato da queste parti ;)
Personalmente ho nontato che le LOCK sono poco usate (al massimo una decina di chiamate in tutti i moduli), e per ora mi sono semplicemente limitato a bypassare il problema commentando le chiamate alle funzioni. Effettivamente si potrebbe aggirare inserendo una variabile di LOCK, ma ciò graverebbe pesantemente sul numero di query da effettuare, sopratutto se le LOCK TABLE venissero usate più ampiamente. Proverò a vedere cosa riesco a fare e eventualemente a postare una patch su Drupal.org, anche se credo che sia un problema limitato, visto che la maggior parte dei servizi (per lo meno quelli a pagamento) mettono a disposizione anche questo privilegio sul DB.
Problema con "TEMPORARY TABLE"
Ciao Mavimo,
intanto grazie per queste pagine di aiuto, che mi hanno stra-aiutato per iniziare a testare drupal sul mio sito ospitato da netsons.
Così, solo a titolo di notifica, volevo segnalare che anche io ho avuto gli stessi problemi di Sagro. Prima nell'installazione e poi nell'abilitazione del modulo "search".
Vabè, per ora spero che non dia problemi con altri moduli, però mi avrebbe garbato un sacco quel search... :P
I moduli che ho testato io e sembrano funzionare bene sono:
Un abbraccio
Ciao cellardoor...
...felice che ti sia servito, i problemi con temporary table e search dovrebbero essere risolti con la versione 5.2 modificata (che in ogni caso ti consiglio di aggiornare imediatamente.
Thanks
Nice site. Great work.
Thanks
Best regards
Mavimo
Grazie!
ho usato il tuo script e funziona tutto perfettamente, grazie!
Bene!
Attenzione al tema che stai usando ora, da errore :)
Ciao
Mavimo
Ciao mavimo. Ho riscontrato
Ciao mavimo. Ho riscontrato un problema nell'importare il file di lingua it. Ecco gli errori:
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/user/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/user/includes/file.inc on line 227.warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access in /var/www/netsons.org/user/includes/file.inc on line 240.
The translation import failed, because the file could not be read.
The translation import of failed.
Puoi aiutarmi?
Grazie, erick
Manca la cartella tmp?
Da quello che mi pare di capire devi avere una cartella che si chiama tmp nella root del sito con permessi 755, serve per caricare i file temporanei, lui non la trova e quindi da casini. Prova a inserirla, a dargli i corretti permessi e vediamo se le cose si risolvono, altrimenti fammi sapere.
Ciao
Mavimo
Ciao mavimo, cosa intendi...
Ciao mavimo, cosa intendi per root del sito? Voglio dire... sarebbe la home che mi danno da netsons, giusto?
In questo caso, ho gia' creato la cartella temp con permessi 755. La cartella la creo con un client ftp standard (filezilla), a chi appartiene? Non vorrei fosse questo l'errore...
Forse è un errore di scrittura...
Si, la root del sito è la cartella in cui hai installato Drupal, quindi se l'hai messa nella cartella princiale anche la cartella tmp va messa li, attenzione che tu hai detto di aver creato la cartella temp, ma deve chiamarsi tmp (senza la e). Per quanto riguarda il proprietario della cartella va tutto bene...
Ciao
Mavimo
Ciao mavimo, grazie x la
Ciao mavimo, grazie x la risposta.
La cartella creata si chiama tmp..quindi nn e' quello il problema. Ogni tanto compaiono altri piccoli problemi, sempre di questo tipo. Ogni tanto "qualcuno nn trova qualcosa", e' piuttosto frustrante..
Saluti, erick
Premetto che ad altri utenti
Premetto che ad altri utenti l'installazione della traduzione è andata a buon fine, quindi presumo sia un problema localizzato alla tua installazione, si può cercare di risolvere il problema vedendo di capire come mai non trova la cartella temporanea (il problema è sicuramente questo). A quanto pare Drupal cerca la cartella nel percorso /var/www/netsons.org/user/, ma ovviamente (a meno che tu non abbiamodificato l'errore che riporti), l'utente non è user ma sarà il tuo utente su netsons... A questo punto mi sorgono un paio di domande, ma prima vorrei sapere se il tuo nome utente non compare nel percorso della cartella o se hai modificato l'errore riportato.Prova a riportare cosa trovi andando all'indirizzo ?q=admin/settings/file-system del tuo sito sotto la voce Temporary directory.
Altri errori che compaiono potrebbero proprio essere dovuti al fatto che non trovando la cartella temporanea alcune operazioni non possono essere effettuate.
Ciao
Mavimo
errore cartella tmp
Ciao io ho creato la cartella /tmp ma non è cambiato nulla ho anche creato i permessi 755 ma nulla ti riporto l'erroe originale di quando provo a caricare foto con il modulo image o video con il modulo video:
warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 90.Sul settaggio del file system ho questi tre errori:
* warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 90.* La directory /tmp non esiste.
Quando eseguo fiisicamente l'upload ho questo:
* warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 227.* warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File() is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 240.
* warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 90.
Qualche consiglio, grazie in anticipo
Attenzione stai indicando un path assoluto
Vai all'indirizzo ?q=admin/settings/file-system e dove ti dice di impostare la cartella per i file temporanei metti tmp senza la barra davanti, dovresti risolvere, altrimenti inserisci il path completo /var/www/netson.org/tuonomeutente/tmp e facci sapere.
Ciao
Mavimo
perfetto
Funziona alla grande, ho tolto / nei setteggi file system e ho lasciato tmp, nessun tipo di problema, grazie mille.
Ti volevo chiedere se hai dei consigli sulla procedura di installazione di moduli aggiuntivi perchè ho provato ad installarne uno copiando la folder dentro modules ma nella lista dei moduli da attivare non c'è, ti ringrazio ancora per la dritta. ciao.
Installazione moduli
Per l'installazione dei moduli la provedura da effettuare è proprio qulla che hai descritto, copiare la cartella contenedolo il modulo nella cartella /module dell'installazione di Drupal a cui la volevi applicare. Se non funziona c'è qualche cosa che non va.. che modulo era? Hai ciontrollato che non ci siano bug aperti al riguardo?
Ciao
Mavimo
Era un bug
Risolto era un bug sul modulo blogger risolto con la versione successiva.
quando carico i video ho comunque un errore
* warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/var/www/netsons.org/opensdc) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 90.* warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/var/www/netsons.org) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/opensdc/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/opensdc/includes/file.inc on line 90.
ti dice qualcosa, ti ringrazio in anticipo per l'attenzione
Un altro bug?
Mi sa che è un problema del modulo che usi per caricare i video, se mi dici quale è provo a darci un occhio (ma non garantisco nulla!), pare che abbiano dimenticato di mettere una barra alla fine del path in cui salvare i video, e quindi Drupal si arrabbia un pochino :D
In alternativa controlla i permessi sulle cartelle, ma non credo sia quallo, altrimenti non ti farebbe caricare ne file ne audio.
Ciao
Mavimo
modulo video
Il modulo video è quello ufficiale fornito dalla community di Drupal video 5.x-1.x-dev.
Grazie ancora
A me funziona
Ho provato e funziona tutto alla perfezione, carico i video e posso vederli, mi dici esattamente quali passaggi hai fatto? magari hai dimenticao un pezzo, oppure non hai configurato esattamente qualche parametro. Quando carichi i video (usi il modulo upload?) inserici correttamente i parametri per le dimensioni e la durata?
Ciao
Mavimo
modulo video
Si utilizzo il modulo upload e metto tutti i parametri, e l'errore è sempre uguale.
Comparso l'errore (warning)
Ok, sono riuscito a ricreare l'errore che ricevi, adesso devo vedere come risolvere :D ti terrò aggiornato.
EDIT:
ok, forse ho trovato dove sta l'inghippo, per risolvere devi aprire il file /includes/file.inc e aggiungere tra la linea 88 e 89 il seguente codice:
if ( !(substr($directory, -1) == '/')) {facci sapere se così va.$directory = $directory . '/';
}
Attenzione è una modifica fatta al volo dovrebbe funzionare e risolvere molti problemi anche ad altri moduli, non è detto che però non crei errori su moduli particolari; non dovrebbe, ma non si sa mai. L'ho testata sul mio sito e va, ma non ho molti moduli caricati, e sopratutto non l'ho provata intensamente!
Ciao
Mavimo
errore modulo image
Ciao mavimo grazie per tutto ancora non ho potuto fare la prova con il modulo video, però ho visto che da qualche giorno quando gli utenti inseriscono le immagini con il modulo image il modulo duplica il testo inserito nella pubblicazione hai qualche consiglio, al più presto ti farò sapere come è andata con il modulo video e il suo errore
Hai modificato qualche cosa?
Non è che per caso hai modificato quelche linea del codice duplicandola? Accedendo direttamente al database il testo inserito è duplicato e il problema risulta in fase di visualizzazione o in fase di inserimento dati (e quindi memorizzazione nel DB)? Il cambiamento è avvenuto con l'attivazione di qualche modulo in particolare? Potresti provare a disattivare tutti i moduli non indispensabili e provare ad inserire un post image, se così compare singolo fai un pò di prove e vedi quale è il modulo incriminato che va in conflitto. Se non è nessun modulo prova a reinstallare il modulo image in modo da annullare eventuali modifiche che hai fatto. Se anche così non risolvi facci sapere, e magari rendi disponibile in qualche modo il codice del modulo image e il tema che stai usando.
Ciao
Mavimo
installazione modulo video
Ciao mavimo scusa se non ti ho risposto prima, ma non ho avuto il tempo di provare, ora che ho il tempo ti volevo chiedere: è possibile disporre di ffmpeg e di cron su netsons, perchè pensavo di utilizzare il formato flash per i video del mio sito, in locale l'ho già testato e funziona, in più hai qualche alternativa a questa soluzione per i video flash.
Grazie in anticipo.
Ciao mavimo, sono riuscito
Ciao mavimo, sono riuscito ad importare correttamente il file della lingua italiana. Secondo me e' un problema di scrittura di netsons, ho visto sul loro forum che altri hanno avuto questo problema e che qualcuno di netsons glielo ha risolto a manina cambiando qualche impostazione sui loro server. Grazie x l'aiuto!
Problema in scrittura..
C'è il problema per script che utilizzano alcune funzioni per la scrittura dei file, ma drupal non le usa, per lo meno non mi pare, in ogni caso proverò a controllare, inoltre il file della traduzione non viene inserito come file sul server, ma va a finire nel DB, quindi non credo sia quello, forse però deve scriverlo in maniera temporanea nella cartella tmp, da qui l'errore che compariva a te.. proverò ad indagare, in ogni caso grazie per la segnalazione!
Ciao
Mavimo
Language
Ciao!
ho installato la tua versione di drupal per netsons.. ma non riesco a caricare la traduzione per l'ITALIANO.. quella del sito originale non va.. mi sai dire se si può risolvere il problema?
(perfavore contattami con l'indirizzo mail che ho lasciato.. GRAZIE )
Che errore da?
Che errore ti riporta? Non dovresti avere problemi a caricare la traduzione ufficiale...
ops
Ehm.. non so come cacchio è successo.. questa volta ho riprovato a importare il file di lingua per incollare su questo blog la stringa di errore e tutto ha magicamente funzionato! Non so come cacchio è potuto succedere
Il problema si è risolto :D
Non so, in ogni caso il problema si è risolto :D
L'unica ocsa ceh mi viene in mente è che la prima volta per qualche motivo non ha fatto l'upload del file completo e quindi aveva dei problemi, ma è solo una supposizione.
Ciao
Mavimo
PS: ho visto che hai una fonera, se ti va un invito lo accetto volentieri :D
problemi con tema Garland su netsons
Ciao,
scusa ma ho da poco installato drupal 5.1 su netsons seguendo le tue indicazioni e non riesco a cambiare i colori del tema garland anche se il modulo color è attivo.
Ho anche dei problemi con il modulo image per la creazione di gallerie immagini, non mi carica correttamente le immagini a meno che non abiliti il modulo per l'upload e in tal caso le visualizza due volte.
Mi sapresti dare qualche indicazione?
Grazie.
Il mio sito di prova è http://renatobelloni.netsons.org
Il tema Garland...
Allora, sinceramente non so cosa potrebbe essere successo, qualcuno aveva lo stesso problema sul forum di Drupal italia, prova a guardare li se trovi la soluzione; a me funziona correttamente. Un consiglio che ti posso dare e di creare il tema in locale e poi uppare il tutto direttamente sul server, in questo modo non dovresti avere problemi; anche perchè la grafica del sito, una volta decisa, non dovrebbe cambiare spesso.
Per quanto riguarda il caricamento immagini non lo puoi avere se hai l'upload disabilitato (come farebbe a caricare l'immagine sul server?), per quanto riguarda il problema della doppia immagine mi risulta nuova, ma indagherò. L'immagine in cosa la inserisci? In un nodo page o image o altro? Come a inserisci? Editando direttamente il condice HTML o con IMCE / TinyMCE / Altro?
Ciao
Mavimo
PS: a presto l'upgrade del file da scaricare a Drupal 5.1 :P
Ancora sul tema Garland...
Ho riprovato a cambiare i colori; ecco l'errore che restituisce:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/style.css) is not within the allowed path(s): (/tmp/:/var/www/netsons.org/renatobelloni/:/var/www/netsons.org/tmp/:/usr/local/php5/share/) in /var/www/netsons.org/renatobelloni/includes/theme.inc on line 67In seguito ho provato a modificare in una installazione locale il tema e funziona benissimo (colorazione "cold day"); ho copiato la cartella garland dai temi e l'ho messa su web ma non funziona ugualmente; ho provato anche a fare un backup del database locale e metterlo su web ma non funziona ancora...
Per le immagini: inserivo dei nodi image con immagini jpeg.
Grazie,
Renato.
Non è un errore, solo un warning...
In pratica quello che ti riporta è un warning e non un errore (semplicemente non trova un certo CSS) ma il problema non dovrebbe essere qui... Per quanto riguarda l'aver oppato il file e DB ottimo, era proprio quello che intendevo, solo ceh devi caricare anceh la cartella files, li dentro troverai le immagini che servono al tema per funzionare :D
Per le immagini non ho avuto tempo di cercare, appena ho una mezzoretta libera gli dò un occhio... se non senti mie notizie entro una settimana vuol dire ceh mi sono dimenticato, quindi non farti problemi a ricordarmelo :D
Ciao
Mavimo
prob di installazione...
Ciao.
Segnalo sempre il solito prob sul mio sito (appena installato), già segnalato da altri:
http://drupal.netsons.org
Inoltre, non riesco a entrare nell'area di admin (mi segnal "access denied"). Inoltre, inserendo account "admin e pwd autogenerata dal sistema (me la son fatta spedire via email cliccando su "request new password"), il sistema non mi riconosce.
Se tento di entrare nell'area di amministrazione (http://drupal.netsons.org/?q=admin) il sistema mi risponde con "access denied".
Credo che aggiungere un setting dell'account admin nel tuo script sia una buona idea.
Per quanto riguarda il resto, credo che sia un prob di privilegi sul DB di netsons, che comunque funge egregiamente su molti altri CMS (vedi il mio sito di testing http://oato.netsons.org/ ).
Sto dando un'occhiata ai tuoi script, comparandoli con gli originali di drupal. Ti faccio poi sapere.
Ciao e grazie di tutto.
;)
P.S: ho ritentato anche un'installazione di drupal scegliendo "italiano" anzichè "inglese": la scelta della lingua in script_install.php si riferisce alla lingua dello script o a quella di drupal?
Vediamo vediamo..
Inoltre, non riesco a entrare nell'area di admin (mi segnal "access denied"). Inoltre, inserendo account "admin e pwd autogenerata dal sistema (me la son fatta spedire via email cliccando su "request new password"), il sistema non mi riconosce.Mi sembra strano (a me funziona), ma tutto può essere :D
Potresti provare ad entrare nel pannello di amministrazione del database, e andare a editare la password per l'utente con UID = 1 nella tabella users, ovviamente devi inserire il valore criptato per la password che vuoi, se non hai voglia di sbattimenti metti: 098f6bcd4621d373cade4e832627b4f6 nel campo pass che equivale alla password test, ovviamente subito dopo che sei entrato cambiala :D
Se tento di entrare nell'area di amministrazione (http://drupal.netsons.org/?q=admin) il sistema mi risponde con "access denied".probabilmente è un problema di compatibilità tra Drupal e PHP 5.2 già segnalato sul forum internazionale... appena finisco di patchare il 5.1 vedo se riesco a risolvere.
Credo che aggiungere un setting dell'account admin nel tuo script sia una buona idea.Cosa intendi con questa frase (quella sopra :D )?
P.S: ho ritentato anche un'installazione di drupal scegliendo "italiano" anzichè "inglese": la scelta della lingua in script_install.php si riferisce alla lingua dello script o a quella di drupal?Per ora solo installazione, la versione di traduzione non è ancora completa, quindi non l'avevo caricata, ma tra poco dovrebbe esserlo (per ora è al 99% :D )
Ciao
Ok, ti confermo che la
Ok, ti confermo che la versione 5 mi si è installata, solo che al termine dell'installazione mi esce:
user warning: Access denied for user 'sagro'@'%' to database 'sagro' query: CREATE TEMPORARY TABLE missing_nids SELECT n.nid, n.created, n.uid FROM drupal55_node n LEFT JOIN drupal55_node_comment_statistics c ON n.nid = c.nid WHERE c.comment_count IS NULL in /var/www/netsons.org/sagro/includes/database.mysql.inc on line 167.
user warning: Table 'sagro.missing_nids' doesn't exist query: INSERT INTO drupal55_node_comment_statistics (nid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) SELECT n.nid, n.created, NULL, n.uid, 0 FROM missing_nids n in /var/www/netsons.org/sagro/includes/database.mysql.inc on line 167.
e sotto mi riporta,
All necessary changes to ./sites/default/settings.php have been made. It has been set to read-only for security.
Quindi presumo che l'unica cosa che forse non funziona bene sono i commenti, anche se non ho ancora provato. Ciao e grazie ;)
Ho notato anche io quei
Ho notato anche io quei WARNING, ma funziona tutto e non ho indagato a fondo, in ogni caso a me funziona tutto (commenti compresi) quindi credo siano solo dei problemi dovuti all'impossibilità di usare le TEMP TABLE nel nostro database su Netsons.org. Appena ho tempo approfondisco la questione, in ogni caso grazie per la segnalazione!
Sempre io
Di nuovo io :D
Allora ti confermo dopo qualche giorno di prova che funziona tutto benissimo, l'unico problema (che da quanto ho letto dal tuo reply è dovuto alle temp table del db ) è che quando dal template di drupal faccio un search esce:
user warning: Access denied for user 'sagro'@'%' to database 'sagro' query: CREATE TEMPORARY TABLE temp_search_sids SELECT i.type, i.sid, SUM(i.score * t.count) AS relevance, COUNT(*) AS matches FROM drupal55_search_index i INNER JOIN drupal55_search_total t ON i.word = t.word INNER JOIN drupal55_node n ON n.nid = i.sid INNER JOIN drupal55_users u ON n.uid = u.uid WHERE n.status = 1 AND (i.word = 'test') AND i.type = 'node' GROUP BY i.type, i.sid HAVING COUNT(*) >= 1 in /var/www/netsons.org/sagro/includes/database.mysql.inc on line 167.
user warning: Table 'sagro.temp_search_sids' doesn't exist query: SELECT MAX(relevance) FROM temp_search_sids in /var/www/netsons.org/sagro/includes/database.mysql.inc on line 167.
Probabilmente ne eri a conoscenza ma ho volto avvisarti lo stesso :D Grazie ancora dell'aiuto
Sagro
Grazie per a segnalazione,
Grazie per a segnalazione, purtroppo avevo già notato, ma l'unica cosa da fare è modificare pesantemente il modulo search, il problema è che credo si appesantisca decisamente il DB (devi passare tramite tabelle reali sul DB con tutte le conseguenze del caso), quindi non so se ne vale la pena, l'unico suggerimento che mi sento di darti è di inserire uno dei moduli per la ricerca tramite google interna al sito (tra le altre cose ci sono moduli che permettno l'uso di google con Ajax per l'inserimento guidato che è veramente spettacolare ;D ).
PS: sto finendo di sistemare una pagina in cui inserendo i propri dati di netsons (sername e password) crea in automatico il sito già bello e pronto per essere utilizzato con le impostazioni principali già configurate (utenti, moduli più importanti, ...), nonappena lo termino (e se gli Admin mi autorizzano) lo pubblico così da semplificare le cose a chi volesse installarlo su NS, appena lo faccio spero tu voglia fare da cavia :D
PPS: ma che sta succedento in questi giorni a netsons, qualcuno ne sa qualche cosa?
Certo te lo posso testare io
Certo te lo posso testare io :)
E' da un pò che volevo installare drupal per provare ma ho voluto aspettare la release 5, il problema è che essendo nuovo non so quali possano essere i migliori moduli da aggiungere ( a proposito ne hai qualcuno in parrticolare da suggerirmi :P ) Ad esempio ne avevo provati 2 per cambiare l'input delle text area per renderle di tipo wysiwyg, ma qui mi danno problemi :( Attendo inoltre la traduzione ufficiale in ita, che penso sia prossima, e qualche nuovo template...
X netsons, dal sito loro sembrerebbe che stiano facendo check/upgrade all'hardware, infatti i db non fungono =)
figurati nessun problema!
figurati nessun problema! anzi in bocca al lupo per l'esame :D
Help drupal :D
Avrei bisogno di un'aiutino :D
Ho l'host su netsons e volevo installare drupal 5. Visto che ho letto qui e sul forum di netsons dei vari problemi, avevo intenzione di installare la 5rc2 da te modificata per provare. Solo che per qualche motivo non và, ho uppato i 2 file, configurato tutto, ma al momento dell'installazione su db mi esce il solito *We were unable to lock a test table on your MySQL database server. We tried locking a table with the command LOCK TABLES drupal_install_test WRITE and MySQL reported the following error: Access denied for user 'sagro'@'%' to database 'sagro'.* uso mysql5 e php5(attivato piu di 24h ore fa quindi presumo sia già in funzione ) sai mica da che cosa può dipendere? grazie in anticipo :D
Scusa, ma oggi sono di
Scusa, ma oggi sono di frettissima (domani esamone!), quindi posso solo dirti di aspettare sabato che dovrei terminare la modifica di Drupal 5 (versione finale) e aggiornare la guida, quindi se hai un pò di pazienza...
Post new comment