Ergebnis 1 bis 18 von 18

Thema: Kalender und Minikalender nach LiveUpdate verschwunden

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard Kalender und Minikalender nach LiveUpdate verschwunden

    Hallo zusammen,

    ich habe heute ein Update von TL 2.6.7 auf 2.7.3 durchgeführt. Dafür habe ich sämtlich vorbereitenden Maßnahmen wie beschrieben getroffen. Auch die von Leo bereitgestellte Datei "typolight-2.7.php" gab grünes Licht. Das Update ist auch sauber gelaufen und alle Styles etc. passen. Allerdings sind nach dem Update meine Kalender verschwunden. Das der Minikalender nun über das Template gesteuert wird war mir klar und das war auch meine erste Anpassung. Dieser wird aber jetzt nicht mehr angezeigt. Bei der Ursachenforschung stellte sich raus das auch der große Kalender nicht mehr angezeigt wird.

    Hier sollte der große Kalender im Contentbereich sein
    http://smc-muenchen.de/alle-termine.html

    Und hier der Minikalender in der linken Spalte
    http://smc-muenchen.de

    Warum? Es gibt keine Fehlermeldungen. Hatte jemand das gleiche Problem? Die Forensuche hat mir leider nicht viel geholfen....

    Wäre nett wenn mir jemand helfen könnte.

    Gruß
    Franky
    Geändert von Kahmoon (27.09.2009 um 12:05 Uhr)

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kahmoon,
    hier findest du die nötigen Informationen:
    https://community.contao.org/de/showthread.php?t=2264

    Da musst du eventuell noch an deiner Suche arbeiten ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Löst leider mein Problem nicht. Calendar support ist enabled und das Zusatzscript für die functions.php killt mir die Seite.

    Fatal error: Cannot redeclare unixtojd() in /www/htdocs/w00ae57c/system/functions.php on line 656
    Es gibt wie gesagt nicht mal ne Fehlermeldung....die Kalender werden einfach nicht mehr angezeigt. Bräuchte noch Hilfe.

    Danke
    Geändert von Kahmoon (27.09.2009 um 17:22 Uhr)

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Moin beisammen,

    sorry wenn ich das Thema jetzt noch mal nach oben hebe aber es ist halbwegs dringend . Der Link zum anderen Thread war leider nicht die Lösung. Ich habe jetzt auch mal ein anderes Portal auf einem anderen Server nach dem Update gecheckt. Auch hier fehlt der Kalender (http://merkurcup.de/terminkalender.html) obwohl "calendar support - enabled" ist. Hat jemand ne Idee was ich machen kann außer das System wieder auf 2.6.7 zu setzen?

    Hier der Link zur phpinfo http://smc-muenchen.de/phpinfo.php

    Hilfe! :-)

  5. #5
    Gesperrt
    Registriert seit
    29.07.2009.
    Ort
    Schweiz
    Beiträge
    26

    Standard

    hallo kahmoon

    ich hatte das gleich problem, habe das skript nicht sauber eingefügt.

    das ganze functions.php skript:

    PHP-Code:
    <?php if (!defined('TL_ROOT')) die('You can not access this file directly!');

    /**
     * TYPOlight webCMS
     * Copyright (C) 2005-2009 Leo Feyer
     *
     * This program is free software: you can redistribute it and/or
     * modify it under the terms of the GNU Lesser General Public
     * License as published by the Free Software Foundation, either
     * version 2.1 of the License, or (at your option) any later version.
     * 
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     * Lesser General Public License for more details.
     * 
     * You should have received a copy of the GNU Lesser General Public
     * License along with this program. If not, please visit the Free
     * Software Foundation website at http://www.gnu.org/licenses/.
     *
     * PHP version 5
     * @copyright  Leo Feyer 2005-2009
     * @author     Leo Feyer <leo@https://contao.org>
     * @package    System
     * @license    LGPL
     * @filesource
     */


    /**
     * Class autoloader
     *
     * Include classes automatically when they are instantiated.
     * @param string
     */
    function __autoload($strClassName)
    {
        
    // Library
        
    if (file_exists(TL_ROOT '/system/libraries/' $strClassName '.php'))
        {
            include_once(
    TL_ROOT '/system/libraries/' $strClassName '.php');
            return;
        }

        
    // Modules
        
    foreach (scan(TL_ROOT '/system/modules/') as $strFolder)
        {
            if (
    substr($strFolder01) == '.')
            {
                continue;
            }

            if (
    file_exists(TL_ROOT '/system/modules/' $strFolder '/' $strClassName '.php'))
            {
                include_once(
    TL_ROOT '/system/modules/' $strFolder '/' $strClassName '.php');
                return;
            }
        }

        
    // HOOK: include DOMPDF classes
        
    if (function_exists('DOMPDF_autoload'))
        {
            
    DOMPDF_autoload($strClassName);
            return;
        }

        
    trigger_error(sprintf('Could not load class %s'$strClassName), E_USER_ERROR);
    }


    /**
     * Error handler
     *
     * Handle errors like PHP does it natively but additionaly log them to the
     * application error log file.
     * @param int
     * @param string
     * @param string
     * @param int
     */
    function __error($intType$strMessage$strFile$intLine)
    {
        
    $arrErrors = array
        (
            
    E_ERROR             => 'Fatal error',
            
    E_WARNING           => 'Warning',
            
    E_PARSE             => 'Parsing error',
            
    E_NOTICE            => 'Notice',
            
    E_CORE_ERROR        => 'Core error',
            
    E_CORE_WARNING      => 'Core warning',
            
    E_COMPILE_ERROR     => 'Compile error',
            
    E_COMPILE_WARNING   => 'Compile warning',
            
    E_USER_ERROR        => 'Fatal error',
            
    E_USER_WARNING      => 'Warning',
            
    E_USER_NOTICE       => 'Notice',
            
    E_STRICT            => 'Runtime notice',
            
    4096                => 'Recoverable error',
            
    8192                => 'Deprecated notice'
        
    );

        
    // Ignore functions with an error control operator (@function_name)
        
    if (ini_get('error_reporting') > 0)
        {
            if (
    $intType != E_NOTICE)
            {
                
    // Log error
                
    error_log(sprintf('PHP %s: %s in %s on line %s',
                                
    $arrErrors[$intType],
                                
    $strMessage,
                                
    $strFile,
                                
    $intLine));

                
    // Display error
                
    if (ini_get('display_errors'))
                {
                    
    $strMessage sprintf('<strong>%s</strong>: %s in <strong>%s</strong> on line <strong>%s</strong>',
                                        
    $arrErrors[$intType],
                                        
    $strMessage,
                                        
    $strFile,
                                        
    $intLine);

                    echo 
    '<br />' $strMessage;
                }
            }

            
    // Exit on severe errors
            
    if (in_array($intType, array(E_ERRORE_CORE_ERRORE_COMPILE_ERRORE_USER_ERROR)))
            {
                
    show_help_message();
                exit;
            }
        }
    }


    /**
     * Exception handler
     *
     * Log exceptions in the application log file and print them to the screen
     * if "display_errors" is set. Callback to a custom exception handler defined
     * in the application file "config/error.php".
     * @param object
     */
    function __exception($e)
    {
        
    error_log(sprintf("PHP Fatal error: Uncaught exception '%s' with message '%s' thrown in %s on line %s",
                        
    get_class($e),
                        
    $e->getMessage(),
                        
    $e->getFile(),
                        
    $e->getLine()));

        
    // Display exception
        
    if (ini_get('display_errors'))
        {
            
    $strMessage sprintf('<strong>Fatal error</strong>: Uncaught exception <strong>%s</strong> with message <strong>%s</strong> thrown in <strong>%s</strong> on line <strong>%s</strong>',
                                
    get_class($e),
                                
    $e->getMessage(),
                                
    $e->getFile(),
                                
    $e->getLine());

            
    $strMessage .= "\n" '<pre style="margin: 11px 0px 0px 0px;">' "\n" $e->getTraceAsString() . "\n" '</pre>';

            echo 
    '<br />' $strMessage;
        }

        
    show_help_message();
        exit;
    }


    /**
     * Show a special TYPOlight "what to do in case of an error" message
     */
    function show_help_message()
    {
        if (!
    ini_get('display_errors'))
        {
            
    header('HTTP/1.1 500 Internal Server Error');

            if (
    file_exists(TL_ROOT '/system/modules/backend/templates/be_error.tpl'))
            {
                include(
    TL_ROOT '/system/modules/backend/templates/be_error.tpl');
                exit;
            }

            echo 
    'An error occurred while executing this script!';
        }
    }


    /**
     * Add a log entry
     * @param string
     * @param string
     */
    function log_message($strMessage$strLog='error.log')
    {
        @
    error_log(sprintf("[%s] %s\n"date('Y-m-d H:i:s'), $strMessage), 3TL_ROOT '/system/logs/' $strLog);
    }


    /**
     * Scan a directory and return its files and folders as array
     * @param string
     * @return array
     */
    function scan($strFolder)
    {
        global 
    $arrScanCache;

        
    // Add trailing slash
        
    if (substr($strFolder, -11) != '/')
        {
            
    $strFolder .= '/';
        }

        
    // Load from cache
        
    if (isset($arrScanCache[$strFolder]))
        {
            return 
    $arrScanCache[$strFolder];
        }

        
    $arrReturn = array();

        
    // Scan directory
        
    foreach (scandir($strFolder) as $strFile)
        {
            if (
    $strFile == '.' || $strFile == '..')
            {
                continue;
            }

            
    $arrReturn[] = $strFile;
        }

        
    $arrScanCache[$strFolder] = $arrReturn;
        return 
    $arrReturn;
    }


    /**
     * Convert special characters except ampersands to HTML entities
     * @param string
     * @return string
     */
    function specialchars($strString)
    {
        
    $arrFind = array('"'"'"'<''>');
        
    $arrReplace = array('"'''''&lt;''&gt;');

        return 
    str_replace($arrFind$arrReplace$strString);
    }


    /**
     * Standardize a parameter (strip special characters and convert spaces to underscores)
     * @param mixed
     * @return mixed
     */
    function standardize($varValue)
    {
        
    $varValue utf8_romanize($varValue);

        
    $varValue preg_replace('/[^a-zA-Z0-9 _-]+/i'''$varValue);
        
    $varValue preg_replace('/ +/i''-'$varValue);

        if (
    preg_match('/^[^a-zA-Z]/i'$varValue))
        {
            
    $varValue 'id-' $varValue;
        }

        return 
    strtolower($varValue);
    }


    /**
     * Return an unserialized array or the argument
     * @param mixed
     * @param boolean
     * @return mixed
     */
    function deserialize($varValue$blnForceArray=false)
    {
        if (!
    is_string($varValue) || !strlen(trim($varValue)))
        {
            return (
    $blnForceArray && !is_array($varValue)) ? array($varValue) : $varValue;
        }

        
    $varUnserialized unserialize($varValue);

        if (
    is_array($varUnserialized))
        {
            
    $varValue $varUnserialized;
        }

        elseif (
    $blnForceArray)
        {
            
    $varValue = array($varValue);
        }

        return 
    $varValue;
    }


    /**
     * Split a string into fragments, remove whitespace and return fragments as array
     * @param string
     * @param string
     * @return string
     */
    function trimsplit($strPattern$strString)
    {
        
    $arrFragments array_map('trim'preg_split('/'.$strPattern.'/ui'$strString));

        if (
    count($arrFragments) < && !strlen($arrFragments[0]))
        {
            return array();
        }

        return 
    $arrFragments;
    }


    /**
     * Convert all ampersands into their HTML entity (default) or unencoded value
     * @param string
     * @return string
     */
    function ampersand($strString$blnEncode=true)
    {
        return 
    preg_replace('/&(amp;)?/i', ($blnEncode '&amp;' '&'), $strString);
    }


    /**
     * Insert HTML line breaks before all newlines preserving preformatted text
     * @param string
     * @return string
     */
    function nl2br_pre($str)
    {
        
    $str nl2br($str);

        if (
    stripos($str'<pre') === false)
            return 
    $str;

        
    $chunks = array();
        
    preg_match_all('/<pre[^>]*>.*<\/pre>/Uis'$str$chunks);

        foreach (
    $chunks as $chunk)
        {
            
    $str str_replace($chunkstr_ireplace(array('<br>''<br />'), ''$chunk), $str);
        }

        return 
    $str;
    }


    /**
     * Compare two file names using a case insensitive "natural order" algorithm
     * @param string
     * @param string
     * @return integer
     */
    function basename_natcasecmp($a$b)
    {
        return 
    strnatcasecmp(basename($a), basename($b));
    }


    /**
     * Compare two file names using a case insensitive, reverse "natural order" algorithm
     * @param string
     * @param string
     * @return integer
     */
    function basename_natcasercmp($a$b)
    {
        return - 
    strnatcasecmp(basename($a), basename($b));
    }


    /**
     * Sort an array by keys using a case insensitive "natural order" algorithm
     * @param array
     * @return array
     */
    function natcaseksort($arrArray)
    {
        
    $arrBuffer array_flip($arrArray);
        
    natcasesort($arrBuffer);

        return 
    array_flip($arrBuffer);
    }


    /**
     * Insert a parameter or array into an existing array at a particular index
     * @param array
     * @param int
     * @param mixed
     */
    function array_insert(&$arrCurrent$intIndex$arrNew)
    {
        if (!
    is_array($arrCurrent))
        {
            
    $arrCurrent $arrNew;
            return;
        }

        if (
    is_array($arrNew))
        {
            
    $arrBuffer array_splice($arrCurrent0$intIndex);
            
    $arrCurrent array_merge_recursive($arrBuffer$arrNew$arrCurrent);

            return;
        }

        
    array_splice($arrCurrent$intIndex0$arrNew);
    }


    /**
     * Duplicate a particular element of an array
     * @param array
     * @param integer
     * @return array
     */
    function array_duplicate($arrStack$intIndex)
    {
        
    $arrBuffer $arrStack;
        
    $arrStack = array();

        for (
    $i=0$i<=$intIndex$i++)
        {
            
    $arrStack[] = $arrBuffer[$i];
        }

        for (
    $i=$intIndex$i<count($arrBuffer); $i++)
        {
            
    $arrStack[] = $arrBuffer[$i];
        }

        return 
    $arrStack;
    }


    /**
     * Move an array element one position up
     * @param array
     * @param integer
     * @return array
     */
    function array_move_up($arrStack$intIndex)
    {
        if (
    $intIndex 0)
        {
            
    $arrBuffer $arrStack[$intIndex];
            
    $arrStack[$intIndex] = $arrStack[($intIndex-1)];
            
    $arrStack[($intIndex-1)] = $arrBuffer;
        }

        else
        {
            
    array_push($arrStack$arrStack[$intIndex]);
            
    array_shift($arrStack);
        }

        return 
    $arrStack;
    }


    /**
     * Move an array element one position down
     * @param array
     * @param int
     * @return array
     */
    function array_move_down($arrStack$intIndex)
    {
        if ((
    $intIndex+1) < count($arrStack))
        {
            
    $arrBuffer $arrStack[$intIndex];
            
    $arrStack[$intIndex] = $arrStack[($intIndex+1)];
            
    $arrStack[($intIndex+1)] = $arrBuffer;
        }

        else
        {
            
    array_unshift($arrStack$arrStack[$intIndex]);
            
    array_pop($arrStack);
        }

        return 
    $arrStack;
    }


    /**
     * Delete a particular element of an array
     * @param array
     * @param int
     * @return array
     */
    function array_delete($arrStack$intIndex)
    {
        unset(
    $arrStack[$intIndex]);
        return 
    array_values($arrStack);
    }


    /**
     * Return true if an array is associative
     * @param  array
     * @return boolean
     */
    function array_is_assoc($arrArray)
    {
        return (
    is_array($arrArray) && array_keys($arrArray) !== range(0, (sizeof($arrArray) - 1)));
    }


    /**
     * Load the mbstring library
     */
    require(TL_ROOT '/system/mbstring.php');


    /**
     * Define some mbstring wrapper functions
     */
    if (!USE_MBSTRING)
    {
        
    // mb_convert_encoding
        
    function mb_convert_encoding($str$to$from=null)
        {
            if (
    is_null($from))
                return 
    utf8_convert_encoding($str$to);

            return 
    utf8_convert_encoding($str$to$from);
        }

        
    // mb_detect_encoding
        
    function mb_detect_encoding($str)
        {
            return 
    utf8_detect_encoding($str);
        }

        
    // mb_stripos
        
    function mb_stripos($haystack$needle$offset=null)
        {
            if (
    is_null($offset))
                return 
    stripos($haystack$needle);

            return 
    stripos($haystack$needle$offset);
        }

        
    // mb_stristr
        
    function mb_stristr($haystack$needle)
        {
            return 
    stristr($haystack$needle);
        }

        
    // mb_strlen
        
    function mb_strlen($str)
        {
            return 
    utf8_strlen($str);
        }

        
    // mb_strpos
        
    function mb_strpos($haystack$needle$offset=null)
        {
            if (
    is_null($offset))
                return 
    utf8_strpos($haystack$needle);

            return 
    utf8_strpos($haystack$needle$offset);
        }

        
    // mb_strrchr
        
    function mb_strrchr($haystack$needle)
        {
            return 
    utf8_strrchr($haystack$needle);
        }

        
    // mb_strrpos
        
    function mb_strrpos($haystack$needle)
        {
            return 
    utf8_strrpos($haystack$needle);
        }

        
    // mb_strstr
        
    function mb_strstr($haystack$needle)
        {
            return 
    utf8_strstr($haystack$needle);
        }

        
    // mb_strtolower
        
    function mb_strtolower($str)
        {
            return 
    utf8_strtolower($str);
        }

        
    // mb_strtoupper
        
    function mb_strtoupper($str)
        {
            return 
    utf8_strtoupper($str);
        }

        
    // mb_substr
        
    function mb_substr($str$start$length=null)
        {
            if (
    is_null($length))
                return 
    utf8_substr($str$start);

            return 
    utf8_substr($str$start$length);
        }

        
    // mb_substr_count
        
    function mb_substr_count($haystack$needle$offset=null)
        {
            if (
    is_null($offset))
                return 
    substr_count($haystack$needle);

            return 
    substr_count($haystack$needle$offset);
        }
    }
        function 
    unixtojd($tstamp=false)
        {
            if (
    $tstamp === false)
            {
                
    $tstamp time();
            }

            
    $tmpdate explode(','date('Y,m,d'$tstamp));

            
    // Make year a positive number
            
    $year $tmpdate[0] + ($tmpdate[0] < 4801 4800);

            
    // Adjust the start of the year
            
    if ($tmpdate[1] > 2)
            {
                
    $month $tmpdate[1] - 3;
            }
            else
            {
                
    $month $tmpdate[1] + 9;
                --
    $year;
            }

            
    $sdn  floor((floor($year 100) * 146097) / 4);
            
    $sdn += floor((($year 100) * 1461) / 4);
            
    $sdn += floor(($month 153 2) / 5);
            
    $sdn += $tmpdate[2] - 32045;

            return 
    $sdn;
        }  

    ?>
    probier dieses mal.

    gruss.lindu

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Danke. Hier scheint aber auch irgendwo ein Fehler drin zu sein. In Zeile 249 ist das ' nicht escaped. Ich bekomme aber nach wie vor den Fehler "Fatal error: Cannot redeclare unixtojd() in /www/htdocs/w00ae57c/system/functions.php on line 655"

    Könntest du mir die Datei mal an berger@mediastuff.de schicken?

    Wäre nett.

    Franky

  7. #7
    Gesperrt
    Registriert seit
    29.07.2009.
    Ort
    Schweiz
    Beiträge
    26

    Standard

    eigenartig, wo hast du die fehlerangabe ?

    kannst du hier einen link posten ?

    die dateie habe ich dir per mail zugestellt.

    gruss.lindu

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Datei ist gekommen, danke. Aber gleiche Fehlermeldung. Wie davor. Ich lade dann natürlich sofort die alte Datei hoch damit die Seite funktioniert.

    An sich gibt es keine Fehlermeldung....nur die Kalender werden nicht erzeugt.

    Hier der Link zum Testsystem 2.6.7
    http://smc.root54.de/

    und hier die normale Seite 2.7.3:
    http://smc-muenchen.de
    Geändert von Kahmoon (28.09.2009 um 08:43 Uhr)

  9. #9
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.518
    User beschenken
    Wunschliste

    Standard

    Im Original ist die Zeile 249 auch anders geschrieben, scheint hier im Forum ersetzt zu werden.
    Aber wie gesagt, du brauchst die Erweiterung nicht, du hast ja den Calendersupport. Die Ursache ist ne andere.
    Nur leider ohne Fehlermeldung schlecht zu analysieren.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Wie gesagt....es kommt ja leider nicht mal ein Fehler . Ich bring den Testserver mal auf 2.7.3

  11. #11
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Sehr interessant....ich habe das Testsystem jetzt per Hand geupdated und siehe da...die Kalender sind da. Auf dem Livesystem habe ich es via Live-Update gemacht und hier fehlen sie....

    Test: http://smc.root54.de/

    Live: http://smc-muenchen.de/


    Leider kann ich nicht sagen an was es liegen könnte. Wenn ich jetzt auf dem Livesystem noch mal von Hand die Dateien überschreibe hilft das leider nichts.
    Geändert von Kahmoon (28.09.2009 um 10:50 Uhr)

  12. #12
    Gesperrt
    Registriert seit
    29.07.2009.
    Ort
    Schweiz
    Beiträge
    26

    Standard

    hast du denn in der localconfig.php die Zeile:

    PHP-Code:
    $GLOBALS['TL_CONFIG']['displayErrors'] = true
    drin ?

    wird da kein fehler ausgegeben ?

  13. #13
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Jo klar...is drin. Habs im Backend und in der config/localconfig noch mal gecheckt. Der Minikalender sollte über der Suchbox erscheinen. Keine Fehlermeldung.....



    Sodala...ich hab jetzt mal das Livesystem mit dem Testsystem abgeglichen....Folge: Auch hier die Kalender weg. Argh! Irgendeine Datei ist fehlerhaft. Ich vermute nicht das es mit einem Modul zusammenhängt...ich hab hier testhalber schon manche ein/ausgeschaltet. Das einzige was mir aufgefallen ist das der Kalender da war als ich das Update von Hand hochgeladen habe.


    Ich kann jemand mal einen Adminzugang einrichten....vielleicht hilft das
    Geändert von Kahmoon (28.09.2009 um 12:27 Uhr)

  14. #14
    Gesperrt
    Registriert seit
    29.07.2009.
    Ort
    Schweiz
    Beiträge
    26

    Standard

    hmmm.. weiss jemand was der unterschied ist mit dem manuellen und dem live update ist.

    ist das ein anderes dateiverzeichnis, oder gibts mehrere quellen. ?

    ich habe diesen pfad: http://liveupdate.inetrobots.com/

    und bei mir hat es mit dem liveupdate funktionier, ich habe aber auch keine extensions installiert.

    er hat ja das testsys von hand upgedatet da gings, das live sys mit dem liveupdt.

    was macht das liveupdate anderst, da das testsys jetzt auch diesen fehler aufweist ?
    Geändert von lindu (28.09.2009 um 12:26 Uhr)

  15. #15
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Tja ich weiß mir nicht mehr zu helfen. Ich habe jetzt alle Module ausgeschaltet und eins nach dem anderen aktiviert. Kalender tauchen nicht mehr auf. Ich hab jetzt auch die TL Files erneut per Hand überschrieben.....neue Config Dateien gemacht. Keine Veränderung.....dazu kommt das dieses Problem auf zwei unterschiedlichen Servern auftritt, wo auch unterschiedliche Module installiert sind. Beide wurden via Live Update von 2.6.7 auf die neuste Version 2.7.3 gehoben.


    weiter kann ich es nicht eingrenzen.........

  16. #16
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kahmoon,

    nur so eine Idee: ... bei einem manuellen Update löscht man selten Plugins oder andere in neuester Version nicht mehr gebrauchten Dateien. Kann es sein, dass irgendein Modul, o.ä. noch ein Plugin braucht, das der Live-Update entfernt hat? aber beim manuellen Update erhalten blieb?

    Manche Compare-Programme kann man auch über FTP nutzen, sonst manuell ist es natürlich sehr mühsam herauszufinden.

  17. #17
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Tja daran hab ich auch schon gedacht. Aber eigentlich habe ich keine angepassten Plugins sondern verwende eigentlich den Standard. Es gibt zwar drei Kalendermodule (cal_extend, ext_events und events_attend). Diese sollten aber die Kalendererzeugung im Frontend nicht beeinflussen. Zumindest tun sie das nicht wenn ich diese deaktiviere. Alle Module waren im Vorfeld schon auf eine 2.7.x kompatible Version geupdatet und liefen bereits problemlos in 2.6.7.

    Ich hab grad beide Installationen zurück auf 2.6.7 gespielt und mache grad ein händisches Update beim Testserver auf 2.7.3.

    http://smc.root54.de

    Mal sehen...


    Edit:
    Update durch...Kalender weg....*seufz*
    Geändert von Kahmoon (28.09.2009 um 17:37 Uhr)

  18. #18
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Guten Morgen beisammen,

    die Ursache ist gefunden und ist ein klarer Fall von selbst-owned

    Ursache war wirklich ein Modul "extEvents". Hier kann man Terminausnahmen bei Wiederholungsterminen definieren. Ich habe schon vor Monaten vorsorglich eine funktionierende Version auf Lager gehabt.....da ich aber lange mit dem Update gewartet habe, hatte ich vergessen diese Dateien zu aktualisieren. Jetzt funktioniert alles.

    Danke an alle die versucht haben zu helfen.

    Franky

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Kalender-ID als Klasse in Minikalender ausgeben
    Von pandroid im Forum Nachrichten/Events/FAQ
    Antworten: 8
    Letzter Beitrag: 25.11.2012, 14:53
  2. Seiten verschwunden nach Verschiebung
    Von skabi im Forum Installation / Update
    Antworten: 0
    Letzter Beitrag: 07.03.2011, 23:01
  3. Leere/weiße Seiten nach Update auf 2.8.1 mit LiveUpdate
    Von misc im Forum Installation / Update
    Antworten: 10
    Letzter Beitrag: 17.03.2010, 21:25
  4. Stylesheets verschwunden nach Update
    Von bullys1974 im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 23.10.2009, 15:04
  5. Nach Liveupdate von 2.7.2 -> 2.7.3 Fehler beim Kalender-Moduk
    Von Alvin2000 im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 09.09.2009, 08:46

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •