Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : senfab 25 Sep 2012, 11:18:55

: errore visualizzazione dati joomsport
: senfab 25 Sep 2012, 11:18:55
Buongiorno,
premetto che non sono un tecnico informatico, ma solo un gestore di contenuti nel sito della nostra società sportiva che si occupa di basket e siamo presenti nel web con il sito
www:virtus-siena.com
Per la gestione dei dati sportivi delle varie squadre (roster, calendario, ecc.) utilizziamo il componente joomsport.
Sul server remoto (aruba) invece richiamando dal menu, ad es.: Giovanili>Under 17 Eccellenza>Roster e Calendario viene visualizzato il seguente errore:

Fatal error: Call to undefined function phpdefined() in /web/htdocs/www.virtus-siena.com/home/components/com_joomsport/controller.php on line 1

C'è da dire che la copia in locale del sito su easyphp funziona perfettamente.
Abbiamo provato a ritrasferire il file controller.php ma l'errrore persiste.

Questi i contenuti del file in questione:
<?php
defined('_JEXEC') or die( 'Restricted access' );
jimport('joomla.application.component.controller');
$mainframe = JFactory::getApplication();
$doc =& JFactory::getDocument();
$doc->addCustomTag( '<link rel="stylesheet" type="text/css"  href="components/com_joomsport/css/admin_bl.css" />' );
$doc->addCustomTag( '<link rel="stylesheet" type="text/css"  href="components/com_joomsport/css/joomsport.css" />' );
require_once('includes/func.php');
/*if(getVer() >= 1.6){
    $doc->addCustomTag( '<script type="text/javascript" src="components/com_joomsport/includes/slimbox/js/slimbox.js"></script>' );
}else{
    JHTML::_('behavior.mootools');
    $doc->addCustomTag( '<script type="text/javascript" src="components/com_joomsport/includes/slimbox/js15/slimbox.js"></script>' );
}*/

if(getVer() >= '1.6'){
    JHtml::_('behavior.framework', true);
    $doc->addCustomTag( '<script type="text/javascript" src="components/com_joomsport/includes/slimbox/js/slimbox.js"></script>' );
}else{
    JHtml::_('behavior.mootools');
    if(isset($mainframe->MooToolsVersion) && $mainframe->MooToolsVersion){
        $doc->addCustomTag( '<script type="text/javascript" src="components/com_joomsport/includes/slimbox/js/slimbox.js"></script>' );
    }else{
        $doc->addCustomTag( '<script type="text/javascript" src="components/com_joomsport/includes/slimbox/js15/slimbox.js"></script>' );
    }
}

$doc->addCustomTag( '<link rel="stylesheet" type="text/css"  href="components/com_joomsport/includes/slimbox/css/slimbox.css" />' );
class BLeagueController extends JController
{
    /**
     * Method to display a view
     *
     * @access    public
     * @since    1.5
     */
    function display()
    {
        $view = JRequest::getCmd( 'view' );
        if(!$view) {
            $view = 'ltable';
        }
        JRequest::setVar( 'view', $view );
        $cal = JRequest::getCmd( 'layout' );
        if($cal == 'calendar'){
            JRequest::setVar( 'view', 'calendar' );
            JRequest::setVar( 'layout', 'default' );
        }
        parent::display();
    }
   
    function team()
    {
        JRequest::setVar( 'view', 'blteam' );
        parent::display();
    }
    function view_match()
    {
        JRequest::setVar( 'view', 'match' );
        parent::display();
    }
    function player()
    {
        JRequest::setVar( 'view', 'player' );
        parent::display();
    }
    function calendar()
    {
        JRequest::setVar( 'view', 'calendar' );
       
       
        parent::display();
    }
    function get_js_version()
    {
        $js_version = '1.1.3.3';
        echo $js_version;
        exit();
       
    }
}   
?>

Qualcuno può aiutarci?
Grazie
: Re:errore visualizzazione dati joomsport
: alessioa 25 Sep 2012, 20:00:02
Al 90% il servizio di hosting che ospita il sito sta utilizzando una versione di PHP non compatibile con il componente joomsport, questo spiega perchè in locale funziona ed in remoto no.

Chiedi se è possibile un downgrade/upgrade php al tuo servizio di hosting.

Oppure verifica di avere la versione aggiornata del componente controllando anche i requisiti minimi di sistema.
: RISOLTO: Re:errore visualizzazione dati joomsport
: senfab 26 Sep 2012, 09:08:22
Grazie per la risposta,
Nel frattempo ho comunque risolto, erano problemi collegati ad un non perfetto trasferimento dei file in remoto tramite FTP.
Saluti a tutti