Danke für eure Antworten.
Ja, eigentlich kann die index.php nicht leer gewesen sein. Sie wurde mir aber im Backend Editor als leer angezeigt. Ein Backup habe ich leider nicht hier.
Ich habe jetzt testweise in die index.php einfach mal folgendes geschrieben:
PHP
<?php defined( '_JEXEC' ) or die( 'Restricted access' );?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link
rel="stylesheet" href="<?php echo $this->baseurl
?>/templates/<?php echo $this->template;
?>/css/template.css" type="text/css" />
</head>
<body>
<jdoc:include type="modules" name="top" />
<jdoc:include type="component" />
<jdoc:include type="modules" name="bottom" />
</body>
</html>
Alles anzeigen
Und dadurch wird zumindest ein Teil der Seite wieder angezeigt. Ja, dieses individuelle Template ist als Standardausgewählt. Gespeichert habe ich es über den Backend Editor. Da habe ich mit der Codierung der Datei, also ob UTF-8 etc. nichts geändert.