Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : agfo 12 Oct 2012, 17:56:47

: Accesso all'amministrazione impossibile
: agfo 12 Oct 2012, 17:56:47

Abbiamo trasferito il nostro sito da locale a remoto e il front-end si apre e funziona correttamente, ma quando tentiamo di entrare nel back-end dopo aver inserito user e password apre una pagina con il seguente messaggio:
[/color][/size]
[Thu Oct 11 17:27:13 2012] [warn] [client 2.36.20.35] mod_fcgid: stderr: PHP Fatal error:  Call to a member function login() on a non-object in /home/usernamejoomlahost/domains/sitoxxx[/color].it/public_html/administrator/components/com_login/admin.login.php on line 64, referer: http://www.sitoxxx.it/administrator/#
[/color]


Ci potete aiutare? Abbiamo aperto un ticket tecnico, ma ci hanno deviato al forum dopo aver[/size] resettato le credenziali di accesso FTP/directadmin e [/size]aggiornato i parametri errati del database all'interno del configuration.php, senza però aver nessun risultato.
[/size]
[/size]Grazie!!
[/size]Agfo[/font]
: Re:Accesso all'amministrazione impossibile
: giusebos 12 Oct 2012, 18:18:41
forse non tutti i file sono stati trasferiti con successo.
usate filezilla e riprovate a sovrascrivere tutto fuorchè il configuratio.php che contiene i dati per la connessione con il database.
: Re:Accesso all'amministrazione impossibile
: agfo 13 Oct 2012, 05:55:11
abbiamo già rifatto il trasferimento senza inserire configuration.php, ma la situazione è rimasta la stessa, il problema persiste
: Re:Accesso all'amministrazione impossibile
: giusebos 13 Oct 2012, 11:02:45
Non rimane altro che controllare che i requisiti minimi che joomla chiede, ma anche le sue estensioni, siano disponibili sul server.
: Re:Accesso all'amministrazione impossibile
: agfo 15 Oct 2012, 16:45:46
Non siamo ancora riusciti a risolvere. Sembra essere un errore in un file che gestisce il login. Infatti il messaggio dopo il mancato login cita l'errore nel file admin.login.php che si presenta come segue:

Qualcuno ha un suggerimento in merito? Grazie!



 <?php
/**
 * @version                $Id: admin.login.php 14401 2010-01-26 14:10:00Z louis $
 * @package               Joomla
 * @subpackage        Joomla.Extensions
 * @copyright            Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license                 GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under 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( '_JEXEC' ) or die( 'Restricted access' );
 
switch ( JRequest::getCmd('task'))
{
            case 'login' :
                        LoginController::login();
                        break;
 
            case 'logout' :
                        LoginController::logout();
                        break;
 
            default :
                        LoginController::display();
                        break;
}
 
 
/**
 * Static class to hold controller functions for the Login component
 *
 * @static
 * @package               Joomla
 * @subpackage        Login
 * @since                    1.5
 */
class LoginController
{
            function display()
            {
                        jimport('joomla.application.module.helper');
                        $module = & JModuleHelper::getModule('mod_login');
                        $module = JModuleHelper::renderModule($module, array('style' => 'rounded', 'id' => 'section-box'));
                        echo $module;
            }
 
            function login()
            {
                        global $mainframe;
 
                        // Check for request forgeries
                        JRequest::checkToken('request') or jexit( 'Invalid Token' );
 
                        $credentials = array();
 
                        $credentials['username'] = JRequest::getVar('username', '', 'method', 'username');
                        $credentials['password'] = JRequest::getVar('passwd', '', 'post', 'string', JREQUEST_ALLOWRAW);
 
                        $result = $mainframe->login($credentials);
 
                        if (!JError::isError($result)) {
                                    $mainframe->redirect('index.php');
                        }
 
                        LoginController::display();
            }
 
            function logout()
            {
                        global $mainframe;
 
                        $result = $mainframe->logout();
 
                        if (!JError::isError($result)) {
                                    $mainframe->redirect('index.php?option=com_login');
                        }
 
                        LoginController::display();
            }
}
 
 
: Re:Accesso all'amministrazione impossibile
: giusebos 15 Oct 2012, 17:41:42
1 suggerimento:hai controllato i requisiti minimi?
2 suggerimento: usa il tag code per quel codice che fra le altre cose non serve.
: Re:Accesso all'amministrazione impossibile
: mau_develop 15 Oct 2012, 17:55:10
Ci potete aiutare? Abbiamo aperto un ticket tecnico, ma ci hanno deviato al forum
-----------------------------------------------------------------------
.... a qs forum?

M.
: Re:Accesso all'amministrazione impossibile
: agfo 15 Oct 2012, 18:07:51
salve, cosa intendi per requisiti minimi e dove li possiamo trovare? purtroppo non siamo molto ferrati nella parte tecnica e, nei siti che abbiamo trasferito in precedenza, non si è mai verificato alcun problema.
Unica variabile, in questo sito, è l'aggiunta del forum discussions, scaricato dal sito joomla e quindi perfettamente supportato, credo.
Il template usato è addirittura uno dei più vecchi dato di default, "fruit shop", tra l'altro il sito è perfettamente funzionante in locale e non è stato cambiato nulla nel passaggio a remoto su joomlahost, ed, effettivamente, il frontend funziona perfettamente anche adesso.
Non sappiamo più che cosa andare a vedere.
grazie per la disponibilità, ma siamo veramente affranti!!!!
: Re:Accesso all'amministrazione impossibile
: giusebos 15 Oct 2012, 18:16:25
Andiamo per passi, altrimenti rischiamo di impantanarci

procedete rifacendo un installazione pulita di joomla, utilizzando un nuovo database, vediamo che succede.
: Re:Accesso all'amministrazione impossibile
: maicolstaip 15 Oct 2012, 18:26:01
Ciao agfo,
ma che versione di joomla state usando?
Perchè il file
administrator/components/com_login/admin.login.php
non esiste nella 2.5.7...
: Re:Accesso all'amministrazione impossibile
: agfo 15 Oct 2012, 19:02:29
per maicolstaip


In realtà stiamo usando proprio un joomla 2.5.7, ma l'errore che dà è proprio administrator/components/com_login/admin.login.php
[/size]
[/size]per Giusebos
[/size]
[/size]abbiamo già fatto una installazione da zero con nuovo database e nuovo backup e persiste lo stesso problema
[/size]domani proveremo a rifare tutto da capo, vediamo!!!!
[/size]
[/size]grazie a tutti
[/size]
: Re:Accesso all'amministrazione impossibile
: maicolstaip 15 Oct 2012, 19:05:27
In realtà stiamo usando proprio un joomla 2.5.7, ma l'errore che dà è proprio administrator/components/com_login/admin.login.php

-----------------------
Scusami, allora meglio che ti concentri sul perchè un file che non deve esserci invece a te risulta...E' una installazione da zero o il risultato di migrazioni?
: Re:Accesso all'amministrazione impossibile
: agfo 15 Oct 2012, 19:16:59
è una installazione da zero