si, controlla che sul tuo server web l'opzione "register_long_arrays" sia attivata, lo stesso per "magic_quotes_gpc" che deve essere attivo, a me dava i tuoi stessi problemi installando su un server locale con mySQL versione 5.x, ho risolto proprio grazie all'abilitazione dell'opzione "register_long_arrays".
A quanto vedo cmq la tua e' una nuova installazione, non stai effettuando upgrades, i blocchi che davano errore non sono vecchi, sono quelli compresi in MDPro 1.0.8.21, correggimi se sbaglio, dico cosi' perche' ieri di sfuggita ho dato un occhio al tuo sito e ricordo bene che alcuni dei blocchi non funzionanti erano il blocco "Login" e quello di MDMenus...
edit: ok sono riuscito a disinstallare tutti i blocchi precedenti... ora devo solo trovare quelli corretti... qualche consiglio?
Quale provider hai scelto? Questi problemi possono nascere anche quando il provider scelto non ha le macchine aggiornate agli standard attuali e che quindi non riesce, per forza di cose, a gestire i processi che il cms apre.
black76 MD Junior
Registrato: 08 Lug 2002
Messaggi: 109
Utente passivo
Status: Offline
 Inviato:
15 Apr 2008 - 15:02
KalidhoS ha scritto:
si, controlla che sul tuo server web l'opzione "register_long_arrays" sia attivata, lo stesso per "magic_quotes_gpc" che deve essere attivo, a me dava i tuoi stessi problemi installando su un server locale con mySQL versione 5.x, ho risolto proprio grazie all'abilitazione dell'opzione "register_long_arrays".
A quanto vedo cmq la tua e' una nuova installazione, non stai effettuando upgrades, i blocchi che davano errore non sono vecchi, sono quelli compresi in MDPro 1.0.8.21, correggimi se sbaglio, dico cosi' perche' ieri di sfuggita ho dato un occhio al tuo sito e ricordo bene che alcuni dei blocchi non funzionanti erano il blocco "Login" e quello di MDMenus...
Come faccio a settare register_long_arrays su On? Su quale file e dove lo trovo?
grazie
b.
Bonzo Moderatore
Registrato: 08 Set 2004
Messaggi: 707
Località: Arezzo | Roma | Pescara
Status: Offline
 Inviato:
16 Apr 2008 - 01:37
Oggetto: register_long_arrays su On - file .htacces
Per impostare le variabili di configurazione di PHP installato su Apche puoi usare il file .htaccess
Se è gia presente sul tuo spazio aggiungi le righe di codice che ti servono, altrimenti te lo crei tu stesso e lo pubblichi nella root del tuo sito.
Leggi l'ultimo messaggio della discussione che ho scritto io
Comunque la riga di codice che devi scrivere tu sul file .htacces è la seguente:
Codice:
php_flag "egister_long_arrays" "1"
Un saluto
_________________ Matteo Carletti (Bonzo)
Se vuoi allungare la vita dei Moderatori allora LEGGI IL REGOLAMENTO DEL FORUM. Non abbandoniamo i Moderatori a loro stessi. I Moderatori aiutano la società e anche tu puoi dare una mano per supportarli nel loro compito: con solo 2 minuti puoi leggere il REGOLAMENTO DEL FORUM e fare molto per i Moderatori!
Registrato: 01 Gen 1970
Messaggi: 32
Località: Roma
Utente passivo
Status: Offline
 Inviato:
20 Apr 2008 - 01:09
Ciao,
credo di avere un problema analogo se non lo stesso.
In pratica in locale ho lavorato benissimo, una volta che ho fatto l'upload del sito e del db, mi sono imbattuto anch'io nella segnalazione di blocco non presente, per ciascun blocco, anche quello relativo al menu principale.
Ho fatto quindi una prova, in remoto, direttamente sull'host: ho cancellato completamente il sito, ho cancellato anche il db. Ho fatto l'upload del pacchetto di installazione "vergine" della 1.0.821 ed ho eseguito l'installazione.
Il risultato è quello che potete vedere direttamente sul mio sito www.cucinet.com : è lo stesso tipo di errore che ho avuto facendo l'upload dal locale. Ho quindi inserito sulla root del sito il file .htaccess con il settaggio del register_long_arrays su On, seguendo il consiglio di Bonzo (questo perché nella prima parte dell'installazione, era indicata la segnalazione riguardante il register_long_arrays).
Se qualcuno volesse indagare maggiormente, può anche consultare il mdcheck presente sulla root del sito.
Ora è tardi e vado a nanna: speriamo che la notte porti consiglio....
Grazie a chi volesse darmi qualche dritta.
Registrato: 01 Gen 1970
Messaggi: 32
Località: Roma
Utente passivo
Status: Offline
 Inviato:
20 Apr 2008 - 09:12
aggiornamento:
anche con questo errore, ho provato, loggandomi come amministratore, ad entrare nella gestione blocchi e a creare un nuovo blocco. E' apparso questo messaggio:
Esecuzione del blocco fallita, potrebbe essere un conflitto con le cartelle blocks/lang/doc e file version.php nella directory di un modulo O tutti con pn* o tutti senza, escluso pnuser.php/pnadmin.php
continuo con l'indagine....
Registrato: 01 Gen 1970
Messaggi: 32
Località: Roma
Utente passivo
Status: Offline
 Inviato:
20 Apr 2008 - 11:21
nuovo aggiornamento, non so se il fatto di riportare passo passo gli esiti delle prove sia in linea con le regole del forum.
Ho ricancellato tutto. Ho fatto l'upload del pacchetto "vecchio" 1.0.81 e dopo l'installazione il sito è apparso completo e perfettamente funzionante. L'idea è quella, comunque, di eseguire l'upgrade alla nuova versione 1.0.821, passando appunto dalla 1.0.81 che sembra funzionare, anche perché, se esistono delle evoluzioni del pacchetto ci deve essere un motivo....
In ogni caso sospetto che ls versione sull'host del mysql come 3.23 (sul phpmyadmin dell'host è riportato MySQL 3.23.58, mentre invece quando lancio l'installazione del pacchetto è riportato il MySQL client version 3.23.49), non sia compatibile, ma è solo un sospetto.
Riporterò qui gli esiti del test.
Registrato: 01 Gen 1970
Messaggi: 32
Località: Roma
Utente passivo
Status: Offline
 Inviato:
20 Apr 2008 - 11:45
esito negativo, purtroppo. Il sito dopo l'upgrade riporta il problema che non trova i blocchi..... mi scoccerebbe molto ritornare alla versione vecchia.... quache idea?
Registrato: 01 Gen 1970
Messaggi: 32
Località: Roma
Utente passivo
Status: Offline
 Inviato:
21 Apr 2008 - 07:36
Per un approfondimento del problema, credo importante riportare le differenze di informazioni che si hanno durante l'installazione della 1.0821 sull'host, dove ho problemi, e in locale, dove invece il pacchetto funziona alla grande.
HOST
MDPro Version1.0821
PHP Version4.4.4
PHP safe_modeOff
PHP safe_mode_gidOff
Register GlobalsOn
Register Long ArraysErrore: Attenzione! Register Long Arrays è off, cambiate l'impostazione in Register Long Arrays on
PHP open_basedirNULL
MySQL client version3.23.49
SAPIcgi-fcgi
OSWindows NT SERVER2004 5.0 build 2195
WebServerMicrosoft-IIS/5.0
Magic Quotes RuntimeMagic Quotes Runtime ON. OK
Magic QuotesMagic Quotes GPC ON. OK
LOCALE
MDPro Version1.0821
PHP Version4.3.10
PHP safe_modeOff
PHP safe_mode_gidOff
Register GlobalsOff
Register Long ArraysError: Not good! Register Long Arrays off, please turn Register Long Arrays on
PHP open_basedirNULL
MySQL client version3.23.49
SAPIapache
OSWindows NT PC-GAE 6.0 build 6000
WebServerApache/1.3.33 (Win32) PHP/4.3.10
Magic Quotes RuntimeMagic Quotes Runtime ON. OK
Magic QuotesError: Not good! magic_quotes_gpc is off.
This can often be fixed using a .htaccess file with the following line:
php_flag magic_quotes_gpc On