| Precedente :: Successivo |
| Autore |
Messaggio |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 10-03-2010 15:33 Oggetto: PhP Nuke PROBLEMI per migrazione da php 4.4.X a 5.2.X |
|
|
Buongiorno a tutti
Non sò se è già capitato a qualcuno di verificare il comportamento della versione 7.6 di php nuke in modo approfondito (che nel mio caso era stata scaricata a suo tempo da weblord non conoscendo ancora questo sito, ma aggiornata e patchata su phpnukefordonkeys). Come è possibile vedere tutt'ora su Linkmar.it, non appare la griglia del codice di sicurezza in fase di registrazione utente, che invece è funzionale sulla home page per gli utenti registrati e nella pagina admin; questa anomalia rende di fatto impossibile la registrazione sul sito. Inoltre anche hack alert quando registra attacchi, invia una pagina bianca anzichè il dettaglio di quanto accaduto (rimarrà comunque attivo e funzionale?). Riportando il tutto alla versione 4.4.9 tutto si ripristina. Soluzioni? _________________
Pensate da uomini saggi, ma parlate come la gente comune.
Ultima modifica di linkmar il 11-03-2010 08:26, modificato 1 volta in totale |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 11-03-2010 08:23 Oggetto: c'è di più... |
|
|
...e da quanto noto guardando questo post è sparita anche la firma dinamica. _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
RobinHood Newbie


Registrato: 19-05-2007 Messaggi: 171
|
Inviato: 11-03-2010 10:28 Oggetto: |
|
|
LE QUERY di interrogazione al database e molte funzioni utilizzate nel php 4x e il 5 - ma più precisamente nel codice MYSQL sono cambiate, e in molti casi non più supportate-
devi quindi analizzare, o far analizzare, i tuoi codici, a partire dal signature.php, e modificarli.
verifica anche che nel passaggio siano rimaste attive le librerie GFX -
puoi provare il tutto in locale utilizzando 2 versioni di xnampp per i 2 differenti utilizzi delle versioni php, o la versione che, tramite configurazione, permetta di passare da l'una all'altra.
inizia ad esempio con il file signature.php finchè non riappare l'immagine
inoltre attiva la visualizzazione degli arrori in modo da evitare semplici pagine bianche.
il lavoro può essere lungo.
forse è molto più semplice migrare il sito ad una versione nuke già predisposta al funzionamento del 5x |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 11-03-2010 11:33 Oggetto: |
|
|
Grazie della risposta Robin, in effetti stavo valutando la possibilità di cambiare tutto quanto, anche se il lavoro richiederebbe molto tempo di lavoro (e nel mio caso molti mesi, considerando il poco tempo cui riesco a dedicarmi). Unico problema è che non essendo una cosa immediata, dovrei almeno riuscire a far funzionare il codice di sicurezza dei nuovi utenti in attesa di fare la variazione. Essendo che in home page si visualizza correttamente mi fà supporre che le librerie siano a posto. Per quanto riguarda la firma dinamica (o hack alert) nessuno ha avuto lo stesso problema? Voglio dire... passando ad una versione diversa tutto si sistema? Nel caso la migliore versione possibile e stabile è la 8.1? Tutti i links contenuti nel database e gli utenti posso ribaltarli sul nuovo database velocemente? (tipo copia/incolla sul file del database in locale) _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 11-03-2010 20:31 Oggetto: |
|
|
Anche a distanza di tempo se qualcuno avesse soluzioni da suggerire, saranno ben accettate (riceverò un'email per ogni risposta). Per esempio quali file si potrebbero controllare per ripristinare il codice di sicurezza? Nel frattempo rimetto il php 4.4.x sperando che il cambio definitivo arrivi il + tardi possibile e comincerò a valutare il cambio per un altro CMS. Alcuni post su questo Forum suggeriscono la versione 8.1 mentre altri continuano ad insistere per la versione 7.6. qualcuno ha le idee chiare in proposito? Grazie per quanti vorranno rispondere. _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: 28-09-2004 Messaggi: 5374 Località: Anzio
|
Inviato: 11-03-2010 21:00 Oggetto: |
|
|
Io non rilevo nessun problema con il codice di sicurezza. Ho controllato sia con IE che con FF e con entrambi i browser il codice è visibile tanto è vero che mi sono registrato Probabilmente hai risolto! Se così fosse facci sapere come hai fatto...
Per la domanda su quale versione usare penso che ognuno ha le prooprie idee e convinzioni e difficilmente le potrà cambiare. personalmente la 7.6 per me è perfetta per un motivo molto semplice: funziona perfettamente, è sicura ed ha moltissimi addon compatibili. La 8.1 è probabilmente più snella per quantoi riguarda il codice ma ancora qualche problema ed i moduli debbono essere aggiornati. _________________
 |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 12-03-2010 13:09 Oggetto: |
|
|
eh già , per forza adesso è tutto a posto. Come scritto nel post precedente sono ritornato alla versione 4.4.9 che ancora mi permette di essere selezionata, anche se c'è scritto chiaramente di cambiare versione in quanto sarà dismessa a breve , quindi per il momento ho aggirato il problema. Credo che pochi siano andati a testare il proprio sito attraverso questa funzione (su aruba bisogna andare: http://admin.nomesito.com/ - Servizi Hosting Linux - Scelta della versione PHP e provare se la 5.2.x o la 5.3.x sono compatibili con il proprio CMS) dove nomesito.com è il nome del proprio dominio. Ora funziona anche la firma dinamica che ho tra l'altro scaricato da questo sito, (a te funziona su php 5.x.x hack alert? e la firma dinamica come hai fatto a farla funzionare?). Rimetto php 5.2.X per un paio di giorni (se non vedi la firma dinamica vuol dire che ho php 5.2.x). Prova a vedere... _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
Dinoss Newbie


Registrato: 09-11-2006 Messaggi: 27
|
Inviato: 13-03-2010 21:28 Oggetto: Re |
|
|
Ciao linkmar
Purtroppo ho il tuo stesso identico problema
Volevo chiederti un paio di cose:
1. a fare lo switch su Aruba tra php4 e php5 non sorge alcun problema?
2. ho guardato il tuo sito e il codice non si vede sia durante il processo di registrazione ma neanche per gli utenti che si vogliono loggare dal modulo (si vede invece dal blocco Login in home)
3. Che blocco è il "Login" a destra nella Home?
4. Anch'io sto provando in locale con xampp ma ... neanche con php 4 mi si vede questo benedetto codice! Come mai?
5. non ho trovato sul tuo sito il modulo download: lì il codice di sicurezza si vede?
Dino |
|
| Torna in cima |
|
 |
vecchio_joe Newbie


Registrato: 01-08-2003 Messaggi: 142 Località: Roma
|
Inviato: 13-03-2010 22:38 Oggetto: |
|
|
Senza togliere niente a nessuno soprattutto a Rino che Co di questo sito che stanno svolgendo un ottimo lavoro, ma nessuna versione attuale a parte la LG_Nuke gira correttamente su server con php 5.XXX.
Il problema sta in molte variabili che in php 5.Xxx non sono più usate.
Ciao |
|
| Torna in cima |
|
 |
MisterStereus Amministratore


Registrato: 12-04-2003 Messaggi: 395 Località: Roma
|
Inviato: 14-03-2010 09:19 Oggetto: |
|
|
Se ti interessa far girare il tuo nuke su php 5 o aggiornarlo posso aiutarti con piccola donazione, per la firma che non si vede basta modificare l file signature.php
per chi ha server PHP 5.XX
sostituire
Imagepng($im,'',xx);
con
Imagepng($im);
come avevo detto gia,
http://www.phpnukefordonkeys.com/Forums-file-viewtopic-t-7797-highlight-firma.html
se a qualcuno attivo interessa lavorare su una mia versione di nuke basata su 8.1 (il migliore al momento)puo contattarmi _________________
 |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 14-03-2010 19:54 Oggetto: |
|
|
Scusate il tempo trascorso prima di rispondere ma ho avuto impegni nel fine settimana..
Per Rino:
Hai riprovato a registrarti?
Per Dinoss:
1) Ho dimenticato quante volte ho già fatto lo switch su aruba tra php 4.4.9 e 5.2.x / 5.3.x, (almeno una ventina) presumo non dovrebbe creare problemi.
2) Il codice infatti non viene visualizzato nel modulo ed è il motivo su cui ho chiesto aiuto
3) Il blocco login nella home è il blocco USER INFO che dovrei aver scaricato se non ricordo male su questo sito
4) Spero che qualcuno risponda a questo quesito, in effetti ciò che non funziona è il modulo YOUR_ACCOUNT presumo nel file NEW_USER (che nel mio caso è all'interno di: modules/Your_Account/public ed è composto da new_user1, 2 e 3) perlomeno sapere quale file controllare ed eventualmente variare, oppure se è possibile lo scaricamento di un nuovo modulo funzionante con php 5.5.x
5) il modulo download non lo utilizzo; se non dico eresie non visualizzava il codice nativamente (il mio non lo visualizza), credo che bisognasse variare il modulo aggiungendo del codice o addirittura cambiandolo.
Per Mister Stereus:
Grazie della dritta, ora la firma dinamica funziona nuovamente.
Per il modulo your_account puoi ipotizzare qualcosa?  _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 16-03-2010 11:21 Oggetto: |
|
|
Ehm.. io la soluzione l'avrei trovata.
Iscrivendomi nell'area riservata 2 alla ricerca di nuovi downloads mi sono imbattuto in una sezione di tutorial dove a questo link http://www.phpnukefordonkeys.com/phpBB2/viewtopic.php?t=28 viene spiegata la procedura per ovviare a questo tipo di problema. Ovviamente il link non è funzionante se non si è iscritti... se Rino vorrà postare la soluzione a portata di tutti, posso assicurare che ho risolto il problema che risiedeva nel file modules/Your_Account/public/new_user2 (ho your_account con i termini di servizio) _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
Dinoss Newbie


Registrato: 09-11-2006 Messaggi: 27
|
Inviato: 21-03-2010 22:25 Oggetto: Re |
|
|
Ciao Linkmar: scusa se non mi sono più fatto sentire, ma ogni volta che accedevo alla home di qs sito l'antivirus mi bloccava: ora vedo che è tutto a posto ... ed eccomi qua
Per prima cosa grazie per la tua risposta; per ovvii motivi non ti chiedo come hai risolto .... ma mi interessava - se possibile - sapere solo una cosa: oltre al file new_user2 non si deve modifcare anche modules/Your_Account/includes/functions ?
Dino
p.s.: x Rino: anch'io sto seguendo con attenzione phpnukeprofesional: non vedo l'ora di vederlo con il tuo nuovo sito; buon lavoro
p.s.2: grazie anche a misterstereus per il problema signature  |
|
| Torna in cima |
|
 |
linkmar Newbie


Registrato: 06-02-2006 Messaggi: 51
|
Inviato: 22-03-2010 10:57 Oggetto: |
|
|
Si, hai ragione... non mi ero ricordato che si poteva anche cliccare "login" ed inserire i propri dati direttamente dal modulo your_account. In effetti da quel lato il codice di sicurezza non era ancora visibile; ho effettuato la stessa modifica anche in quel file ed il codice è riapparso.
Ora l'ultima cosa (che sicuramente è poco rilevante) è far apparire l'icona nella sezione amministrativa del modulo: pur funzionando correttamente resta solo un testo cliccabile.
Credo valga la pena iscriversi all'area download 2 (una tantum), non tanto per risolvere questo problema che è di una semplicità unica risolvere... Personalmente ho trovato diversi download interessanti che in futuro torneranno utili, inoltre trovo giusto sostenere il lavoro di Rino e CO. che sacrificando parte della loro vita privata (sicuramente per passione e non per arricchirsi) continuano a mantenere attivo questo sito, rispondendo alle nostre domande a volte banali ma che per noi, spesso fanno la differenza. Anche il progetto del nuovo CMS in cantiere è molto interessante per il futuro... _________________
Pensate da uomini saggi, ma parlate come la gente comune. |
|
| Torna in cima |
|
 |
Dinoss Newbie


Registrato: 09-11-2006 Messaggi: 27
|
Inviato: 23-03-2010 15:24 Oggetto: |
|
|
"Ora l'ultima cosa (che sicuramente è poco rilevante) è far apparire l'icona nella sezione amministrativa del modulo: pur funzionando correttamente resta solo un testo cliccabile."
Apri il file admin/links/links.editusers (nella 6.9: nella 7.6 quello corrispondente)
Commenta la riga che contiene questo pezzo di codice:
| Codice: | | gfxadminimage&cnbyaversion |
sostituiscila con (vedi se ci sono differenze con la 7,6 e simili):
| Codice: | | adminmenu("modules.php?name=Your_Account&file=admin", ""._EDITUSERS."", "immaginechevuoi.gif"); |
e vedrai che ricompare.
Anche te usi la versione CNB Your Account 4.4.0 b2?
Concordo pienamente per quello che riguarda Rino & C.: a proposito ci terrei a sapere da loro se il codice di sicurezza è ancora così importante: ho visto che in parecchi siti è scomparso (compreso questo)
Ciao a tutti e grazie
Dino |
|
| Torna in cima |
|
 |
|