localconfig.php plötzlich leer....
Hallo,
Ich stellte heute früh mit erschrecken fest das unsere Company Project Website nicht mehr abrufbar war.
Es kam die gelbe Error Box: - error log checken und in localconfig die Fehlermeldung anschalten...
Im ErrorLog stand nix drin, aber dann sah ich das die localconfig.php komplett leer war - nix drin. Wie kann das sein? Gestern Abend ging noch alles, hatte seit dem an der Seite nix mehr gemacht...
Ich habe nun eine localconfig.php copy auf den Server geladen und läuft wieder alles. Es war jetzt das erste mal, aber wie kann so etwas passieren - und hoffentlich nicht noch einmal?
Bei 2 Kundenwebspaces passierte genau der gleiche Effekt
Hallo, genau das gleiche Phänomen trat bei zwei meiner Kundenwebseiten auf, bei einem Kunden wird die Seite mit dem Safe Mode Hack betrieben, beim anderen ohne - daran sollte es dann wohl eher nicht liegen. Die localconfig war leer bis auf diese Zeilen:
### INSTALL SCRIPT START ###
$GLOBALS['TL_CONFIG']['websitePath'] = '';
### INSTALL SCRIPT STOP ###
?>STALL SCRIPT STOP ###
?>
Am Webspaceplatz kann es eigentlich auch nicht liegen, das eine Paket ist lange nicht ausgeschöpft.
Beide Kunden haben die aktuellste Version 2.9.1.
Mit älteren Versionen und gleichen Erweiterungen trat dieses Phänomen nicht auf.
Beides mal traten diese Ausfälle in der Nacht auf....und es sind 2 verschiedene Provider...
Hat jemand vielleicht eine Idee woran es liegen könnte?
Herzliche Grüße
Beate
stimmt man sollte es beobachten
Hallo, bei mir trat der Effekt bei der einen Seite 2 Tage hintereinander in der letzten Woche und bei der anderen Seite heute Nacht auf...
Ich finde das schon sehr seltsam - Fehlermeldungen kann ich auch nicht finden.
habe die localconfig seit Monaten im EInsatz
Hallo,
ich hatte die localconfig seit fast einem Jahr problemlos im Einsatz.
Das hier stand in der Localconfig heute Morgen:
### INSTALL SCRIPT START ###
$GLOBALS['TL_CONFIG']['websitePath'] = '';
### INSTALL SCRIPT STOP ###
?>STALL SCRIPT STOP ###
?>
Jetzt habe ich meine gespeicherte überspielt, worauf die Seite wieder funktioniert hat. Hinterher habe ich diverse Änderungen an den Einstellungen im Backend vorgenommen zum Testen, diese wurden alle fehlerfrei in der localconfig eingetragen.
Also ich glaube nicht dass es an einer fehlerhaften localconfig liegt.
<?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 Config
* @license LGPL
* @filesource
*/
### INSTALL SCRIPT START ###
$GLOBALS['TL_CONFIG']['websitePath'] = '';
$GLOBALS['TL_CONFIG']['installPassword'] = 'xyz';
$GLOBALS['TL_CONFIG']['encryptionKey'] = 'xyz';
$GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQL';
$GLOBALS['TL_CONFIG']['dbHost'] = 'xyz';
$GLOBALS['TL_CONFIG']['dbUser'] = 'xyz';
$GLOBALS['TL_CONFIG']['dbPass'] = 'xyz';
$GLOBALS['TL_CONFIG']['dbDatabase'] = 'xyz';
$GLOBALS['TL_CONFIG']['dbPconnect'] = false;
$GLOBALS['TL_CONFIG']['dbCharset'] = 'UTF8';
$GLOBALS['TL_CONFIG']['dbPort'] = 3306;
$GLOBALS['TL_CONFIG']['cron_weekly'] = 201041;
$GLOBALS['TL_CONFIG']['latestVersion'] = '2.9.1';
$GLOBALS['TL_CONFIG']['cron_daily'] = 20101011;
$GLOBALS['TL_CONFIG']['installCount'] = 0;
$GLOBALS['TL_CONFIG']['adminEmail'] = 'xyz;
$GLOBALS['TL_CONFIG']['timeZone'] = 'Europe/Berlin';
$GLOBALS['TL_CONFIG']['websiteTitle'] = 'xyz';
$GLOBALS['TL_CONFIG']['rewriteURL'] = true;
### INSTALL SCRIPT STOP ###
?>
Schaut doch bitte mal bei Google....
Gebt mal:
### INSTALL SCRIPT START ###
$GLOBALS['TL_CONFIG']['websitePath'] = '';
### INSTALL SCRIPT STOP ###
bei Google ein....ich glaube der Effekt trat schon öfters auf - wurde aber zum größten Teil wieder behoben.
Was mir auch noch auffällt, bei meinen beiden Seiten waren es Seiten mit mod_rewrite.
Ist nur ein Versuch fürs Ausschlußprinzip:)