| Precedente :: Successivo |
| Autore |
Messaggio |
Napulee Newbie


Registrato: 17-03-2004 Messaggi: 1
|
Inviato: 17-03-2004 14:08 Oggetto: Aiuto nella fase finale d iistallazione |
|
|
Urge aiuto per il sottoscritto ignorantone in materia,
ho letto tutti gli aiuti possibili per quanto riguarda l'istallazione del nuovo php nuke 7.1 l'ho inserito nella cartella www del mio easyphp sono andato su sito locale del mio easyphp clicco su nuke e mi da l'home page del php nuke ma..... e' tutto sovresso da queste scritte
otice: Undefined variable: HTTP_USER_AGENT in c:\programmi\easyphp1-7\www\nuke\mainfile.php on line 20
Notice: import_request_variables(): No prefix specified - possible security hazard in c:\programmi\easyphp1-7\www\nuke\mainfile.php on line 43
Notice: Undefined variable: forum_admin in c:\programmi\easyphp1-7\www\nuke\mainfile.php on line 71
Notice: Undefined variable: inside_mod in c:\programmi\easyphp1-7\www\nuke\mainfile.php on line 74
Notice: Undefined variable: inside_mod in c:\programmi\easyphp1-7\www\nuke\db\db.php on line 44
Notice: Use of undefined constant nohtml - assumed 'nohtml' in c:\programmi\easyphp1-7\www\nuke\index.php on line 27
Notice: Undefined variable: file in c:\programmi\easyphp1-7\www\nuke\index.php on line 40
Notice: Undefined index: 2 in c:\programmi\easyphp1-7\www\nuke\mainfile.php on line 219
Come devo fare?
dove sta l'errore?
Il file conf.php sembra essere ok!
Aiutatemi per favore
grazie  |
|
| Torna in cima |
|
 |
piermin senior


Registrato: 18-12-2003 Messaggi: 1298
|
Inviato: 17-03-2004 15:57 Oggetto: |
|
|
Tutti questi notice sono dovuti ad un bug di Easy 1.7, per eliminarli devi editare php.ini ... seguendo i seguenti passi:
- fermare easyphp
- andare su php.ini e disabilitare i Warning del PHP.
scrivere error_reporting = E_ERROR;
invece di error_reporting = E_ALL & ~E_NOTICE
o invece di error_reporting = E_ALL
poi modificare
register_globals=off
in
register_globals=on
Il file php.ini nella mia versione (Easy 1,6) è nella cartella principale di windows ... nella 1.7 credo si trovi in EasyPHP1-7\apache\php.ini |
|
| Torna in cima |
|
 |
spadonif Newbie


Registrato: 21-03-2004 Messaggi: 2
|
Inviato: 22-03-2004 23:32 Oggetto: MA NON E' COME TORNARE INDIETRO...??? |
|
|
Facendo queste modifiche e praticamente tornando al file ver. 1.6 non si perde quella sicurezza che si otteneva con la nuova versione?
O si è obbligati a questa modifica per far funzionare PHP-Nuke correttamente?
Vedi articolo: http://it.php.net/register_globals _________________
SpadoniF |
|
| Torna in cima |
|
 |
piermin senior


Registrato: 18-12-2003 Messaggi: 1298
|
Inviato: 23-03-2004 00:14 Oggetto: |
|
|
Queste modifiche servono solo per far funzionare phpnuke in locale (sul tuo pc) con Easy 1.7 che, avendo dei bug, così si bypassa.
Tieni presente che Easy, predisponendo un server sul tuo pc, ti consente di effettuare tutte le prove che vuoi sui vari moduli e programmi senza correre il rischio di mandare in tilt il tuo sito internet ... solo dopo che avrai testato i vari moduli potrai trasportarli in rete senza problemi.
Il programma php.ini che vai a modificare, lo hai sul tuo computer ... quando andrai sul server, questo programma non potrà essere manipolato da te ... primo, perchè non dovrai modificare nulla ... secondo, anche volendo, non lo potrai fare perchè essendo un file di sistema potrà accedervi solo il gestore del tuo server. |
|
| Torna in cima |
|
 |
fcocu Newbie


Registrato: 10-04-2004 Messaggi: 6
|
Inviato: 12-04-2004 22:31 Oggetto: Provato anche io. Non funziona purtroppo la modifica |
|
|
Ho lo stesso problema , ma attuando la modifica sul php.ini non va' lo stesso.
Aiuto .
Grazie |
|
| Torna in cima |
|
 |
fcocu Newbie


Registrato: 10-04-2004 Messaggi: 6
|
Inviato: 12-04-2004 22:36 Oggetto: |
|
|
| piermin ha scritto: | Queste modifiche servono solo per far funzionare phpnuke in locale (sul tuo pc) con Easy 1.7 che, avendo dei bug, così si bypassa.
Tieni presente che Easy, predisponendo un server sul tuo pc, ti consente di effettuare tutte le prove che vuoi sui vari moduli e programmi senza correre il rischio di mandare in tilt il tuo sito internet ... solo dopo che avrai testato i vari moduli potrai trasportarli in rete senza problemi.
Il programma php.ini che vai a modificare, lo hai sul tuo computer ... quando andrai sul server, questo programma non potrà essere manipolato da te ... primo, perchè non dovrai modificare nulla ... secondo, anche volendo, non lo potrai fare perchè essendo un file di sistema potrà accedervi solo il gestore del tuo server. |
Come ho scritto , anche io ho lo stesso problema , ma non ho risolto con la tiua modifica.
Spero che mi possiate aiutare.
grazie |
|
| Torna in cima |
|
 |
piermin senior


Registrato: 18-12-2003 Messaggi: 1298
|
Inviato: 12-04-2004 22:40 Oggetto: |
|
|
Se tu stai usando Easyphp 1.7 e gli errori sono identici ... la soluzione è solo questa ... ricontrolla bene le modifiche che hai fatto al file php.ini.
Se stai usando un'altra versione di Easyphp (per esempio la 1.6) questo errore non esce (è un bug della 1.7) ... ne possono uscire di altro tipo e servono altre soluzioni.
Se l'errore non è identico (non sono notice ma errori) postali e cerchiamo di capirli. |
|
| Torna in cima |
|
 |
fcocu Newbie


Registrato: 10-04-2004 Messaggi: 6
|
Inviato: 12-04-2004 22:51 Oggetto: Approfondimento richiesto |
|
|
Grazie per la risposta e disponibilità immediata.
ti confermo la versione 1.7 che appunto mi ha dato quegli errori che riporto di seguito.
Notice: Undefined variable: HTTP_USER_AGENT in c:\programmi\easyphp1-7\www\mainfile.php on line 16
Notice: import_request_variables(): No prefix specified - possible security hazard in c:\programmi\easyphp1-7\www\mainfile.php on line 39
Notice: Undefined variable: forum_admin in c:\programmi\easyphp1-7\www\mainfile.php on line 67
Notice: Undefined variable: inside_mod in c:\programmi\easyphp1-7\www\mainfile.php on line 70
Notice: Undefined variable: inside_mod in c:\programmi\easyphp1-7\www\db\db.php on line 44
Notice: Use of undefined constant sitename - assumed 'sitename' in c:\programmi\easyphp1-7\www\mainfile.php on line 86
Notice: Use of undefined constant nukeurl - assumed 'nukeurl' in c:\programmi\easyphp1-7\www\mainfile.php on line 87
Notice: Use of undefined constant site_logo - assumed 'site_logo' in c:\programmi\easyphp1-7\www\mainfile.php on line 88
Notice: Use of undefined constant slogan - assumed 'slogan' in c:\programmi\easyphp1-7\www\mainfile.php
Ti saluto e ancora grazie in anticipo. |
|
| Torna in cima |
|
 |
piermin senior


Registrato: 18-12-2003 Messaggi: 1298
|
Inviato: 13-04-2004 00:26 Oggetto: |
|
|
| Ti riconfermo che le modifiche da fare sono quelle che già ti ho segnalato ... controlla bene ciò che hai fatto e ricordati di chiudere il programma Easy e farlo ripartire dopo le modifiche (il file php.ini viene caricato in memoria all'avvio di Easy). |
|
| Torna in cima |
|
 |
fcocu Newbie


Registrato: 10-04-2004 Messaggi: 6
|
|
| Torna in cima |
|
 |
fcocu Newbie


Registrato: 10-04-2004 Messaggi: 6
|
Inviato: 14-04-2004 08:50 Oggetto: Ostacolo superato con AppServ |
|
|
Ho superato l'ostacolo della EasyPHP 1.6 installando AppServ ( postato sopra), che tra parentesi integra le release più aggiornate di apache, di PHP 4.3.3 e di mySQL e di phpMyAdmin 2.5.6 .
Certo l'utilizzp di EASY è più user-friendly, ma purtroppo l'ultima release 1.7 non va con PHP-Nuke 7.1.x
Grazie a tutti per i consigli e in oparticolare a Piermin. |
|
| Torna in cima |
|
 |
|