Zum Inhalt springen

Fatal Error - Lock file could not be created

Erstellt am 6. November 2012 · 8 Antworten · letzte Antwort am 14. November 2012

Tags: Server & Hosting, Frage

Tenma ·

Halo! Zuerst mochte ich entschuldigen weil mein Deutsch leider sehr schwach ist(ich bin Auslender). Also ich bin ein Anfagner(beginner) mit Typo3 und auch CSS. Ich habe heute eine Erweiterung fur mozilla herunterladen die heisst Firebug. Dann eine Erweiterung fur diese Firefug die heisst FireFile. Mit diese Erweiterungen kann ich gleichzeitig(wenn ich bin im meine Seite) dass CSS von meine Seite Tauschen. Alles war gut, habe ich das Tabellen, koloren getauscht, aber dann habe ich eine meldung bekommen.

"Fatal error: Uncaught exception 'RuntimeException' with message 'Lock file could not be created' in /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/class.t3lib_lock.php:192 Stack trace: #0 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(5520): t3lib_lock->acquire() #1 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(5589): t3lib_div::deprecationLog('t3lib_div::int_...') #2 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(888-): t3lib_div::logDeprecatedFunction() #3 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/typo3conf/temp_CACHED_ps6bc9_ext_localconf.php(1345): t3lib_div::int_from_ver('4.7.1') #4 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/config_default.php(1086): require('/mnt/webg/d2/21...') #5 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/typo3/init.php(201): require('/mnt/webg/d2/21...') #6 /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/typo3/index.php(38-): require('/mnt/webg/d2/21...') #7 {main} thrown in /mnt/webg/d2/21/52904221/htdocs/typo3_grau_02/t3lib/class.t3lib_lock.php on line 192 "

So siehst diese meldung. Ich bekomme diese meldung wenn ich gehe zum Backend, oder auch wenn ich probiere im meine Seite gehen. Ich habe im Internet gelesen dass sind das probleme mit Rechte. Aber wegen meine Deutsch habe ich nicht zu viel verstanden(im meine muttersprache gibts keine Thematen fur diese Problem). Konnen Sie mir Jemand helfen mit meinem Problem? Mit Grüße

Tenma ·

hmm nimand kann mir helfen ? ;/ Ich habe diese Seite durch Strato gemacht. Heute habe ich das zweite Seite so gemacht, und dann habe ich Daten vom diese erstens(kaputt) Seite getauscht/wechseln mit diese zweite. Diese error war immer, wenn ich folder(ordner?) "ext" getauscht. Diese"ext" war im ordner "templates". Ich weiss schon garr nichts wie kann ich das reparieren. Ich denke das sind nicht Probleme mit Rechte, weil fur alle Ordner in typo3temp ich dass rechte fur 755 gemacht habe und fur Daten war das 644. Aber das macht gar nichts. Hat jemand eine Idee was kann kaputt sein?

Chrissli ·

Hallo Tenma,

safety first:
Soweit ich das verstanden habe muss für die Verwendung von FireFile eine Datei auf dem Server abgelegt werden die automatisch von FireFile erkannt wird und das Live-Bearbeiten der CSS-Datei benötigt. Laut Beschreibung des Firefox-Addon sollte dies NICHT auf Produktivseiten ( das heißt Seiten die aktiv in Verwendung sind ) verwendet werden.
Du öffnest hier selbst ein Backdoor über das dir theoretisch jeder CSS unterschieben kann, dass fänget be reinem defacing anfangen und endet beim Laden interner / externer Dateien die für den Betrachter schädlich sein können.

Du schreibst nicht welche Typo3-Version du verwendest, aber anhand der Fehlermeldung vermute ich es handelt sich um 4.7.1. Ich persönlich habe leider noch keine Erfahrung mit 4.7, daher kann ich an einigen Punkten nur Vermutungen anstellen.

Generell reicht es nicht nur die Rechte der Ordner innerhalb von typo3temp anzupassen. Ich würde dir empfehlen ins Install-Tool zu gehen und dort unter "Basic Configuration". Dort solltest du sehen können ob die Order-Berechtigungen stimmen bzw. welche Ordnet korrigiert werden müssen.

Ins Install-Tool kommst du entweder über das Backend in dem du auf den Schalter "Installation" klickst oder indem du die URL http://deine-web-adresse/typo/install/ aufrufst. Zum Anzeigen des Install-Tool muss eine Datei "ENABLE_INSTALL_TOOL" ohne Inhalt in den Ordner "typo3conf" gelegt werden. Das funktioniert entweder über die Admin-Funktionen im Backend oder über FTP.

Vielleicht hilft dir das schon weiter.

Tenma ·

Danke fur Ihre Antwort. Also Problem liegt hier, dass ich kann nicht zu/ins Backend gehen. Zum/ins Install toll auch. Wenn ich probiere dann auch geht diese Problem.

Ich denke Problem ist uberhaupt nicht im typo3temp, weil wenn ich inzwischen diese erste seite und zweite(die habe ich nur fur test gemacht), nur Ordner "template" gewechseln hat, dass war immer diese Problem. Aber ich habe schon dort viele gemacht, und ich habe keine lust von Anfang beginnen.

Hmm vieleicht kann das Probleme mit memory limit sein? Im internet habe ich auch schon solche idee gelesen. Aber im diese fall wo kann ich das tauschen? Immer war ein Daten php.ini aber habe ich dass in typo Ordner nicht gefunden.

PS. Ja, meine version ist 4.7.1-2 . Dass alles ist durch Strato geinstaliert.

PS.2 Vielen dank fur Ihre vorschlag und hilfe. Mit Grüße

Vad ·

Hallo,

ich hab gleiche Probleme,Fehlermeldung und auch mit Strato.
So passiert 06.11.12. Auf meine Webseite hab ich nichts gemacht.

Das ist mein Fehlermeldung:

Fatal error: Uncaught exception 'RuntimeException' with message 'Lock file could not be created' in /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/class.t3lib_lock.php:192 Stack trace: #0 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(5520): t3lib_lock->acquire() #1 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(5589): t3lib_div::deprecationLog('t3lib_div::int_...') #2 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/class.t3lib_div.php(888-): t3lib_div::logDeprecatedFunction() #3 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/typo3conf/temp_CACHED_FE_ps47ea_ext_localconf.php(1132): t3lib_div::int_from_ver('4.7.1') #4 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/config_default.php(1086): require('/mnt/web2/a1/14...') #5 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/typo3/sysext/cms/tslib/index_ts.php(83): require('/mnt/web2/a1/14...') #6 /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/index.php(78-): require('/mnt/web2/a1/14...') #7 {main} thrown in /mnt/web2/a1/14/51793914/htdocs/typo3_grau_02/t3lib/class.t3lib_lock.php on line 192

Tenma ·

Meine Problem ist auch am 6.11 angefangt. Vielleicht das ist nicht wegen diese Filefile/Firebug aber mit Strato Problem 😉 Danke fur das Antwort. Vielleicht jemand kann uns helfen. (wieder sorry fur mein deutch, aber google ubersetzer hilft mir niecht so viel)

ujamii ·

Hallo,

bei Strato gibt's ein interessantes Feature: Dateien können maximal 30 MB groß sein. Das wird die deprecation_xyz.log im typo3conf/ recht schnell. Der Aufruf hier trägt dazu bei (t3lib_div::deprecationLog). Sobald dies in einer Fehlermeldung/Exception vorkommt die dazu noch so was sagt wie "Schreiben nicht möglich", könnte es am fehlenden Speicherplatz liegen oder eben an solchen lustigen Beschränkungen.

Beheben ist ganz einfach: a) die entsprechende Datei löschen und b) in der localconf.php das logging abschalten:

$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = '0';
Uhradone ·

🙂🙂🙂 Danke -

Du bist der Held hat mir wirklich stundenlanges Suchen erspart.
Letztes Mal hab ich den ganzen Quatsch bei Strato neu installiert und das Back-Up wieder eingespielt.