Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Cms > Joomla!
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 03-12-07, 17:19   #1 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Non entro più come admin

Ciao ragazzi,
ho bisogno di una mano.
Sto cercando invano di loggarmi al mio admin. Ricevo invece questo errore:

You need to login. If PHP's session.auto_start setting is on or session.use_cookies setting is off, you may need to correct this before you will be able to login.

Ho verificato il mio global.php che contiene questo codice:

Codice:
<?php
/**
 * @version $Id: globals.php 4675 2006-08-23 16:55:24Z stingrey $
 * @package  Joomla
 * @copyright  Copyright (C) 2005  Open Source Matters. All rights reserved.
 * @license  http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * Joomla! is free software and parts of it may contain or be derived from the
 * GNU General Public License or other free or  open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

/**
 * Use 1 to emulate  register_globals = on
 * WARNING: SETTING TO 1 MAY BE REQUIRED FOR BACKWARD COMPATIBILITY
 * OF SOME THIRD-PARTY COMPONENTS BUT IS NOT RECOMMENDED
 *
 * Use 0 to emulate regsiter_globals = off
 * NOTE: THIS IS THE RECOMMENDED SETTING FOR YOUR SITE BUT YOU MAY
 * EXPERIENCE PROBLEMS WITH SOME THIRD-PARTY COMPONENTS
 */
define( 'RG_EMULATION', 0 );

/**
 * Adds an  array to the GLOBALS array and checks that the GLOBALS variable is
 * not being attacked
 * @param array
 * @param boolean True if the array is to be added to the GLOBALS
 */
function checkInputArray( &$array, $globalise=false ) {
	static $banned = array( '_files', '_env', '_get', '_post', '_cookie', '_server', '_session', 'globals' );

	foreach ($array as $key => $value) {
		$intval = intval( $key );
		// PHP GLOBALS injection bug
		$failed = in_array(  strtolower( $key ), $banned );
		// PHP Zend_Hash_Del_Key_Or_Index bug
		$failed |= is_numeric( $key );
		if ($failed) {
			die( 'Illegal variable <b>' .  implode( '</b> or <b>', $banned ) . '</b> passed to script.' );
		}
		if ($globalise) {
			$GLOBALS[$key] = $value;
		}
	}
}

/**
 * Emulates register globals = off
 */
function unregisterGlobals () {
	checkInputArray( $_FILES );
	checkInputArray( $_ENV );
	checkInputArray( $_GET );
	checkInputArray( $_POST );
	checkInputArray( $_COOKIE );
	checkInputArray( $_SERVER );

	if (isset( $_SESSION )) {
		checkInputArray( $_SESSION );
	}

	$REQUEST = $_REQUEST;
	$GET = $_GET;
	$POST = $_POST;
	$COOKIE = $_COOKIE;
	if (isset ( $_SESSION )) {
		$SESSION = $_SESSION;
	}
	$FILES = $_FILES;
	$ENV = $_ENV;
	$SERVER = $_SERVER;
	foreach ($GLOBALS as $key => $value) {
		if ( $key != 'GLOBALS' ) {
			unset ( $GLOBALS [ $key ] );
		}
	}
	$_REQUEST = $REQUEST;
	$_GET = $GET;
	$_POST = $POST;
	$_COOKIE = $COOKIE;
	if (isset ( $SESSION )) {
		$_SESSION = $SESSION;
	}
	$_FILES = $FILES;
	$_ENV = $ENV;
	$_SERVER = $SERVER;
}

/**
 * Emulates register globals = on
 */
function registerGlobals() {
	checkInputArray( $_FILES, true );
	checkInputArray( $_ENV, true );
	checkInputArray( $_GET, true );
	checkInputArray( $_POST, true );
	checkInputArray( $_COOKIE, true );
	checkInputArray( $_SERVER, true );

	if (isset( $_SESSION )) {
		checkInputArray( $_SESSION, true );
	}

	foreach ($_FILES as $key => $value){
		$GLOBALS[$key] = $_FILES[$key]['tmp_name'];
		foreach ($value as $ext => $value2){
			$key2 = $key . '_' . $ext;
			$GLOBALS[$key2] = $value2;
		}
	}
}

if (RG_EMULATION == 0) {
	// force register_globals = off
	unregisterGlobals();
} else if (ini_get('register_globals') == 0) {
	// php.ini has register_globals = off and emulate = on
	registerGlobals();
} else {
	// php.ini has register_globals = on and emulate = on
	// just check for spoofing
	checkInputArray( $_FILES );
	checkInputArray( $_ENV );
	checkInputArray( $_GET );
	checkInputArray( $_POST );
	checkInputArray( $_COOKIE );
	checkInputArray( $_SERVER );

	if (isset( $_SESSION )) {
		checkInputArray( $_SESSION );
	}
}
?>
Mi sembra tutto regolare.
Cosa sbaglio?

Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 03-12-07, 17:31   #2 (permalink)
GBZ
User
 
L'avatar di GBZ
 
Data di registrazione: Nov 2007
Messaggi: 303
Anche a me pare tutto regolare, secondo me è lato server.

Prova mettendo un php.ini nella directory /administrator contenente:

Codice:
session.auto_start = 0
session.use_cookies = 1
__________________
Forum Informatica
GBZ non in linea   Rispondi citando
Vecchio 03-12-07, 17:44   #3 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Accidenti GBZ,
stesso errore

Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 03-12-07, 18:12   #4 (permalink)
fmm
User
 
L'avatar di fmm
 
Data di registrazione: Jan 2007
Messaggi: 423
Prova a dare un'occhiata qui
__________________
Cilento
fmm non in linea   Rispondi citando
Vecchio 03-12-07, 18:32   #5 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Ciao Fmm,
intendi lo zip allegato in uno dei post?
L'ho scaricato e contiene due files:

Che faccio, procedo? Sovrascrivo i precedenti?
Risolve il problema che incontro come Administrator?

Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 03-12-07, 18:35   #6 (permalink)
fmm
User
 
L'avatar di fmm
 
Data di registrazione: Jan 2007
Messaggi: 423
Prova a rinominare i vecchi e a caricare quelli nello zip cosi puoi sempre ripristinare.
__________________
Cilento
fmm non in linea   Rispondi citando
Vecchio 03-12-07, 18:48   #7 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Uà!
Sito sparito:

"Not Found
The requested URL /installation/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

Se ripristino l'index.php originale e lascio il nuovo joomla.php, ora il log in come administrator non mi da l'errore di prima, bensì un laconico:

Invalid Session

Che fare?

Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.

Ultima modifica di Stefano Virgilli : 03-12-07 18:50.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 03-12-07, 19:13   #8 (permalink)
fmm
User
 
L'avatar di fmm
 
Data di registrazione: Jan 2007
Messaggi: 423
prova qui
__________________
Cilento
fmm non in linea   Rispondi citando
Vecchio 04-12-07, 03:04   #9 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Ciao,
niente da fare.
Ancora Invalid Session.



Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 04-12-07, 11:56   #10 (permalink)
Moderatore
 
L'avatar di GloboGsm
 
Data di registrazione: Sep 2006
Ubicazione: Roma
Messaggi: 3,949
Invia un messaggio tramite MSN a GloboGsm Invia un messaggio tramite Skype a GloboGsm
hai fatto qualche movimento nel DB ?
__________________
instantempo Alessandro Politanò|Article Marketing |Realizzazione Siti Web
GloboGsm non in linea   Rispondi citando
Vecchio 04-12-07, 16:38   #11 (permalink)
Esperto
 
L'avatar di Stefano Virgilli
 
Data di registrazione: Dec 2006
Ubicazione: Singapore
Messaggi: 514
Invia un messaggio tramite Skype a Stefano Virgilli
Ciao ragazzi,
ho aperto un ticket lato server e stamattina era sistemato.

Non so dire esattamente cosa abbiano fatto, mi dispiace.

Ora funziona correttamente.

Ciao

Stefano
__________________
Adobe Certified Instructor Video Specialist, Photoshop, After Effects, Premiere Pro, Illustrator, InDesign.
Stefano Virgilli non in linea   Rispondi citando
Vecchio 04-12-07, 18:39   #12 (permalink)
GBZ
User
 
L'avatar di GBZ
 
Data di registrazione: Nov 2007
Messaggi: 303
Come supponevo era lato server
__________________
Forum Informatica
GBZ non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:57.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.