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
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
Hallo,
was war denn vorher in der Fußzeile? Ein Modul? Verwendest du eine angepasste fe_page?
Gruß
Michael
Hi,
weder ein Modul noch ein angepasstes fe_page.tpl.
Folgendes befindet sich in der Zeile: 118:
Das ist die Fehlermeldung auf der Webseite:// Then move the file to its final destination
rename($strPath . '/' . $strTemp, $strPath . '/' . $this->strFile);
}
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}
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
Danke,
aber was genau soll ich jetzt tun?
Christian
Log dich mal auf deinen FTP ein, geh in das Verzeichnis system/tmp und lösch alle Dateien bis auf die .htaccess.
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
Danke!
Jetzt ist es nur noch eine Zeile:
ChristianWarning: 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}
Hi,
habe das Problem immer noch. Kann mir jemand noch einen Tipp geben?
Vorallem ich muss noch mehr Webseiten updaten.
Danke
Christian
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
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.
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?
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($fh, serialize($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);
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
EDIT: Flex war schneller.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.
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:
UndCode: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);
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 in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen