Ergebnis 1 bis 17 von 17

Thema: Fehlermeldung nach Update auf 2.10.0

  1. #1
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard Fehlermeldung nach Update auf 2.10.0

    Hallo zusmamen,

    habe noch dem Update folgende Meldung im Footer erhalten:
    http://www.metallhandwerk-nord.de/in...tartseite.html

    Kann mir da jemand einen Tipp geben?

    Danke

    Christian

  2. #2
    Contao-Nutzer
    Registriert seit
    15.06.2011.
    Beiträge
    35

    Standard

    Hallo,

    was war denn vorher in der Fußzeile? Ein Modul? Verwendest du eine angepasste fe_page?

    Gruß

    Michael

  3. #3
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard

    Hi,

    weder ein Modul noch ein angepasstes fe_page.tpl.

    Folgendes befindet sich in der Zeile: 118:
    // Then move the file to its final destination
    rename($strPath . '/' . $strTemp, $strPath . '/' . $this->strFile);
    }
    Das ist die Fehlermeldung auf der Webseite:
    Warning: rename(C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs/system/tmp/dc6b3819adabb485154b1ae1f8b17a69,C:\Inetpub\vhosts \metallhandwerk-nord.de\httpdocs/system/tmp/bc2b06d0d6aef24c1d8441404a74cef4.txt) [function.rename]: File exists in C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php on line 118

    #0 [internal function]: __error(2, 'rename(C:\Inetp...', 'C:\Inetpub\vhos...', 118, Array)
    #1 C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php(11 8): rename('C:\Inetpub\vhos...', 'C:\Inetpub\vhos...')
    #2 [internal function]: FileCache->__destruct()
    #3 {main}


    Warning: rename(C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs/system/tmp/e09039859d785ddf78e61bbd172b9030,C:\Inetpub\vhosts \metallhandwerk-nord.de\httpdocs/system/tmp/e0bda8197e58839fe38b56adbfec55ff.txt) [function.rename]: File exists in C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php on line 118

    #0 [internal function]: __error(2, 'rename(C:\Inetp...', 'C:\Inetpub\vhos...', 118, Array)
    #1 C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php(11 8): rename('C:\Inetpub\vhos...', 'C:\Inetpub\vhos...')
    #2 [internal function]: FileCache->__destruct()
    #3 {main}


    Warning: rename(C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs/system/tmp/aa7177a4c25c877235a4a31fc1bd7587,C:\Inetpub\vhosts \metallhandwerk-nord.de\httpdocs/system/tmp/fed36e93a0509e20f2dc96cbbd85b678.txt) [function.rename]: File exists in C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php on line 118

    #0 [internal function]: __error(2, 'rename(C:\Inetp...', 'C:\Inetpub\vhos...', 118, Array)
    #1 C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php(11 8): rename('C:\Inetpub\vhos...', 'C:\Inetpub\vhos...')
    #2 [internal function]: FileCache->__destruct()
    #3 {main}

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

    Standard

    Wenn ich das richtig sehe, versuchst du eine Datei umzubenennen, es gibt aber bereits eine Datei mit dem neuem Namen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard

    Danke,

    aber was genau soll ich jetzt tun?

    Christian

  6. #6
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Log dich mal auf deinen FTP ein, geh in das Verzeichnis system/tmp und lösch alle Dateien bis auf die .htaccess.

  7. #7
    Contao-Fan
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    418

    Standard

    Hallo Christian,

    noch ein kleiner Tipp. Ich würde die Ausgabe des Quelltextes bzw. der Fehler immer nur kurzfristig anmachen und dann immer wieder abschalten.

    Gruß
    Stefan

  8. #8
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard

    Danke!

    Jetzt ist es nur noch eine Zeile:

    Warning: rename(C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs/system/tmp/b949b1f88afbb006f53690d1bd1ad715,C:\Inetpub\vhosts \metallhandwerk-nord.de\httpdocs/system/tmp/bc2b06d0d6aef24c1d8441404a74cef4.txt) [function.rename]: File exists in C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php on line 118

    #0 [internal function]: __error(2, 'rename(C:\Inetp...', 'C:\Inetpub\vhos...', 118, Array)
    #1 C:\Inetpub\vhosts\metallhandwerk-nord.de\httpdocs\system\libraries\FileCache.php(11 8): rename('C:\Inetpub\vhos...', 'C:\Inetpub\vhos...')
    #2 [internal function]: FileCache->__destruct()
    #3 {main}
    Christian

  9. #9
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard

    Hi,

    habe das Problem immer noch. Kann mir jemand noch einen Tipp geben?
    Vorallem ich muss noch mehr Webseiten updaten.

    Danke

    Christian

  10. #10
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hi.

    Kann leider nicht wirklich helfen, aber darf ich fragen warum du das MUSST?
    Ich verstehe eh gerade nicht, warum so viele gleich (leider oft übereilt, wie man lesen kann) auf die neue Version springen.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  11. #11
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von tblumrich Beitrag anzeigen
    Hi.

    Kann leider nicht wirklich helfen, aber darf ich fragen warum du das MUSST?
    Ich verstehe eh gerade nicht, warum so viele gleich (leider oft übereilt, wie man lesen kann) auf die neue Version springen.

    Gruß
    Thomas
    Dem kann ich mich nur anschließen...

  12. #12
    enabled
    Gast

    Standard

    Gleiche Fehlermeldung auch bei mir. Liegt es vielleicht am Windows IIS?
    system\libraries\FileCache.php on line 118
    Durch diesen Fehler geht so ziehmlich nichts mehr über das Backend.

  13. #13
    enabled
    Gast

    Standard

    Etwas Recherche hat mich weiter gebracht. Es liegt an der Windows und PHP. Windows kann im Gegensatz zu UNIX kein einfaches Update der Datei(-inhalt) machen.
    Man muss nun also eine rename Funktion für Windows haben welche die Datei (welche schon vorhanden ist) erst löscht und dann neuschreibt (raname).

    Könnte jemand eine solche Abfrage basteln?

  14. #14
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Spontan: http://de.php.net/manual/en/function.rename.php#102274

    Also folgendes testen:

    PHP-Code:
            // Write to a temp file first
            
    $fh fopen($strPath '/' $strTemp'wb');
            
    fputs($fhserialize($this->arrCache));
            
    fclose($fh);
            
            
    // Fix possible windows bug with rename
            
    if(stripos(PHP_OS'win') !== false)
            {
                
    sleep(1);
            }

            
    // Then move the file to its final destination
            
    rename($strPath '/' $strTemp$strPath '/' $this->strFile); 

  15. #15
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest auf dieses Problem eventuell im Ticketsystem hinweisen. Eigentlich sollte Contao ja auch im IIS laufen.

    Hier steht auch was dazu: http://www.php.net/manual/en/function.rename.php
    rename() is working on Linux/UNIX but not working on Windows on a directory containing a file formerly opened within the same script. The problem persists even after properly closing the file and flushing the buffer.
    EDIT: Flex war schneller.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  16. #16
    enabled
    Gast

    Standard

    Danke für die Antworten. Der Ansatz von Flex hat leider nichts gebracht.
    Allerdings habe ich durch die PHP Seite einen Umweg gefunden.
    Stattdessen habe ich folgendes gemacht:
    Code:
     function rename_win($oldfile,$newfile) {
       if (!rename($oldfile,$newfile)) {
          if (copy ($oldfile,$newfile)) {
             unlink($oldfile);
             return TRUE;
          }
          return FALSE;
       }
       return TRUE;
      }
      
    	public function __destruct()
    .....
    
    rename_win($strPath . '/' . $strTemp, $strPath . '/' . $this->strFile);
    Und

  17. #17
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Zitat Zitat von enabled Beitrag anzeigen
    Danke für die Antworten. Der Ansatz von Flex hat leider nichts gebracht.
    Allerdings habe ich durch die PHP Seite einen Umweg gefunden.
    Stattdessen habe ich folgendes gemacht:
    Code:
     function rename_win($oldfile,$newfile) {
       if (!rename($oldfile,$newfile)) {
          if (copy ($oldfile,$newfile)) {
             unlink($oldfile);
             return TRUE;
          }
          return FALSE;
       }
       return TRUE;
      }
      
    	public function __destruct()
    .....
    
    rename_win($strPath . '/' . $strTemp, $strPath . '/' . $this->strFile);
    Und

    Das hat bei mir aber folgenden Fehler gebracht beim Installationsversuch.
    Fatal error: Call to undefined function rename_win() in C:\inetpub\vhosts\rhquality.ch\httpdocs\cms\system \libraries\FileCache.php on line 133

    Vielleicht stimmt da etwas in meinem Code von FileCache.php noch nicht ganz??

    Gruss

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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