Guida PHPNuke Donkeys76 
GUIDA ALLA INSTALLAZIONE DI PhpNuke_Donkeys_76vBETA
(Ultimo aggiornamento: 20 gennaio 2008)
ATTENZIONE: Questa versione è garantita funzionante al 100% immediatamente a
condizione che si segua con attenzione questa guida!
Se hai bisogno di maggiori informazioni su PHPNuke
scarica il nostro manuale Il romanzo di Nuke e Donkey
- DOWNLOAD DELLA VERSIONE DONKEYS76
QUI
- GUIDA VERSIONE DONKEYS76 (CHE STAI
LEGGENDO)
QUI
- DOWNLOAD Il romanzo di Nuke e Donkey
QUI

In questa release sono stati corretti i bugs relativi al codice sicurezza
non mostrato nel blocco User Info, Login e nel modulo Your Account.
Chi ha installato la 1.0.1 può aggiornare scaricando
questa patch
CARATTERISTICHE
Fornitore della release :
http://www.phpnukefordonkeys.com
Webmasters : Gennaro Cinquegrana (rino), Christian Gentile (MisterMAD), Robco
Versione PHP-Nuke 7.6 (grazie a www.phpnuke.org)
Patch di sicurezza v3.1 (grazie a Chatserve)
Patch sicurezza Modulo Search 12 aprile 2006 (grazie a Mister Stereus & Robco)
Addons Modulo Search - ricerca nei Content (grazie a Robco)
Patch sicurezza antispam moduli Reviews e MReviews (grazie a Robco)
Addons Modulo Topics - gestione immagini (grazie a Robco)
Lazy Google v1.0.0 (grazie a
www.nuke-evolution.com e
http://www.nukebest.com/)
Forum BBtoNuke v2.0.21 (grazie a www.phbb.com)
AjaxBlockEditor v1.31 (grazie a
www.aman.38.com/phpnuke/index.php)
Sentinel v2.4.2pl9 (grazie a
www.nukescripts.net)
Sommaire Parametrable v2.1 (grazie a
www.marcoledingue.free.fr)
Temi (grazie a FortKnox)
NukeSprint v1.0.0 (grazie a autori vari)
FtpDonkeys (grazie a www.phpconcept.net
adattato a PHPNuke da www.techg3n.net)
Sito ufficiale test e supporto:
http://www.phpnukedonkeys.com
Email:
webmaster@phpnukefordonkeys.com
Se vuoi partecipare a questo progetto
puoi trovare tutte le informazioni sul progetto e scaricare l'ultima versione dal sito ufficiale
www.phpnukedonkeys.com
Se hai bisogno di maggiori informazioni su PHPNuke
scarica il nostro manuale Il romanzo di Nuke e Donkey da
QUI
ATTENZIONE
Si raccomanda di leggere con attenzione tutti i passi che seguono.
L'installazione è semplice e tutti i fallimenti segnalati sono stati causati
dalla mancata esecuzione dei punti che seguono.
INSTALLAZIONE IN LOCALE
Per installare PHPNuke Donkeys 7.6 v.Beta per prima cosa
scarichiamo EasyPHP, consiglio la versione 1.6.0 in
quanto l'ho testata personalmente e và perfettamente: potete scaricarla dal sito
ufficiale
cliccando qui. Non usate altre versioni come la 1.7.0
o la 1.8.0!!!
Scompattiamolo ed
installiamolo sul nostro hard disk nella directory C:/Programmi/EasyPHP
Ora proviamo a lanciarlo e
vedremo apparire questo logo
vicino all'orologio
della barra inferiore, il punto rosso lampeggiante
indica che il server è attivo.

Cliccando col tasto destro su
apparirà:

Dovete contrassegnare "Partenza
automatica dei servers all'avvio dell'applicazione" e "Controllo automatico delle modifiche alla configurazione
dei servers". Nella casella in basso "Argomenti MySql"
cancellate "french" e scrivete "italian". Verificate che "Apache" e "MySql" si siano avviati
(puntino verde e non rosso), praticamente dovete avere tutto come nella figura qui
sopra.
Andate alla cartella www della directory
C://Programmi/Easy php/www
e create una cartella che chiamerete
nuke: in questa cartella metterete
tutto il contenuto (cioè cartelle e files) della cartella html che
trovate in formato compresso (html.zip) nella cartella
DonkeysFtp_plczip25
Naturalmente dovete prima scompattare questa cartella e
fare attenzione a questa operazione:
- prima di tutto rinomina i file header.php e footer.php in
header.phpREMOTO e footer.phpREMOTO poi
- cancella la parola LOCALE dai files
header.phpLOCALE e
footer.phpLOCALE
- IL FILE .htaccess NON DEVE ESSERE CARICATO NELLE INSTALLAZIONI LOCALI !!!
Ora clicchiamo col tasto destro sulla
e si aprirà
un menù nel quale selezioneremo Sito Locale

e ci
apparirà la seguente tabella:

se guardiamo attentamente vedremo la cartella che abbiamo
creato poco fa chiamata nuke.
Ora dobbiamo creare un database e caricare le tabelle del
nuke. Per fare questo scriviamo nella barra del browser
http://localhost/mysql/index.php e diamo invio,
apparirà

Crea il database con il nome che preferisci e carica il file
Nuke_DonKeys76v10.sql che trovi nella cartella
presente nel pacchetto
che hai scaricato.
ATTENZIONE: IN LOCALE IL FILE .htaccess NON DEVE ESSERE
CARICATO ALTRIMENTI RICEVERAI UN ERRORE!
Una volta caricato apparirà la lista delle tabelle sotto il nome del database
che hai creato.
Come configurare il file config.php
Per configurare questo file bisogna scrivere questi parametri :
| Codice: |
$dbhost = "localhost";
$dbuname = "root";
$dbpass = "";
$dbname = "qui devi inserire il nome del db che hai
creato";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$tipath = "images/topics/";
$display_errors = false; |
Ora salva il file e connettiti a
http://localhost/nuke/ e se tutto è
andato liscio vedrai la homepage del tuo nuovo sito!
INSTALLAZIONE SU REMOTO (con FtpDonkeys)
Usando questa modalità i tempi di installazione verranno ridotti
sensibilmente in quanto il trasferimento dei files sul server avverrà in formato
compresso e la scompattazione avverrà direttamente sul server.
1) Upload dei file
Scompatta la cartella compressa PhpNuke_Donkeys_76vBETA.zip
 |
|
otterrai 2 cartelle ed 1 file |
 |
trasferisci, senza aprirla, la cartella DonkeysFtp_plczip25 nella root
del tuo server (per riferimento sappi che con linea adsl 4 mega abbiamo
impiegato circa 5 minuti per completare l'operazione mentre se avessimo
trasferito i files decompressi ci sarebbero voluti oltre 20 minuti).
Ora apri il tuo browser e scrivi questo url
http://www.tuosito.com/DonkeysFtp_plczip25 e, se tutto ha funzionato bene,
dovresti vedere questa pagina

se nella casella Nome file leggi html sta andando tutto bene

e quindi puoi cliccare sul bottone Estrai e, dopo circa 1
minuto, ti apparirà questa conferma

infatti se vai a controllare sul server troverai,oltre a quella zippata,
anche la cartella html scompattata

ora apri la cartella html e sposta tutto il contenuto (cartelle e
files) nella root del sito e configura il file config.php
Ora cancella la cartella DonkeysFtp_plczip25 e con questa operazione
hai terminato il lavoro su Ftp.
ATTENZIONE: alcuni provider non hanno la funzione per
scompattare direttamente sul server quindi nel caso che l'operazione non riesca
usate il metodo classico che prevede di scompattare in locale la cartella Html e
trasferire nella root tutti i files e le cartelle che contiene.
2) Installazione del Database MySQL
Accedi al tuo server mysql (phpMyAdmin), seleziona il tuo database, clicca
su Importa e con Sfoglia seleziona il file
Nuke_DonKeys76v10.sql che trovi nella cartella SQL ed infine clicca
su Esegui.
3) Configurazione del file config.php
Apri con un editor il file config.php ed inserisci nei campi vuoti i tuoi
parametri:
| Codice: |
$dbhost = "";
$dbuname = "";
$dbpass = "";
$dbname = "";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$display_errors = true; |
Ricorda di cambiare la stringa $sitekey usando altre lettere o numeri
ma rispettando la posizione.
Ora prova a fare un piccolo test: vai sulla homepage del tuo sito. Se la pagina
appare, vuol dire che i dati inseriti sono corretti. In caso contrario,
ricontrolla il file config.php .
4) Configurazione del sistema e forum
Apri il tuo sito e crea un admin come indicato in homepage.
Attenzione : Non usare caratteri di punteggiatura! Possono
essere usati solo lettere maiuscole, minuscole oppure cifre. Ora
linkati come Amministratore, vai nella sezione Preferenze e
configura tutti i campi.
Sempre come Amministratore vai nella sezione Forums e clicca
su Configurazione generale. Configura tutti i campi.
5) CHMOD (non funziona su server Free esempio Altervista, Lycos, ecc...)
Setta la cartella moduli/Forums/images/avatars a chmod 777 (alcuni
provider limitano tale settaggio a 755)
Setta il file config.php a chmod 666 o 444.
*** ATTENZIONE ***
Su alcuni provider, per es. Aruba, potresti ricevere il messaggio
"500 Internal Server Error" in tal caso prova queste azioni in
successione:
1- elimina il file .htaccess
2- imposta su tutte le cartelle CHMOD755
3- ricarica il file .htaccess
Cancella i cookies ed aggiorna la pagina. Ora dovresti
vedere il tuo sito.
6) Firma dinamica
Donkeys76 è già pronto per l'utilizzo della firma dinamica. Per informazioni sul
suo utilizzo puoi leggere il tutorial che trovi all'interno del pack a questo
url: http://www.phpnukefordonkeys.com/modules.php?name=Downloads&d_op=getit&lid=4299
*ATTENZIONE NON DEVI INSTALLARE NIENTE! E' GIA' TUTTO INSTALLATO! DEVI SOLO
LEGGERE IL TUTORIAL PER L'UTILIZZO!
PROBLEMI EVENTUALI
Nel caso avessi problemi con il rewrite verifica che il file .htaccess sia stato
trasferito e sia presente nella root del sito. Su alcuni softwares ftp il file .htaccess
potrebbe non apparire anche se fisicamente presente. In tal caso accedi al
Pannello Controllo del tuo spazio e verificane la presenza.
Ora sei pronto ad utilizzare il tuo nuovo sito!
Ricorda che PHP-Nuke è un software rilasciato sotto licenza GNU/GPL e pertanto
devi lasciare il copyright presente in fondo alla homepage!
Per essere informato sugli sviluppi, bugs, fix e quanto altro visita il sito
ufficiale www.phpnukedonkeys.com ,
nel frattempo ti auguro un buon lavoro!

|