config.php

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
Vogel
Beiträge: 10
Registriert: 30. Jan 2007, 17:50

config.php

Beitrag von Vogel »

Hallo,

ich habe in der config.php eine Änderung gemacht ohn mir vorher eine Sicherung zu bauen.
Seitdem erhalte ich folgende PHP-Fehlermeldungen:

~~
Warning: Cannot modify header information - headers already sent by (output started at /mnt/cr2/02/049/00000016/htdocs/mv/adm_config/config.php:1) in /mnt/cr2/02/049/00000016/htdocs/mv/adm_program/system/login_check.php on line 118

~~

Was kann ich machen? Ich finde den Fehler nicht. Gibt es eine Möglichkeit eine neue config.php zu erstellen ohne die DB neu zu installieren? Ich möchte meine Daten natürlich erhalten und die bisherigen Einstellungen am System.

Danke

dtv
fly2me
Former team member
Beiträge: 300
Registriert: 27. Nov 2006, 10:38
Wohnort: Zürich

Beitrag von fly2me »

Öffne die config.php mit dem Windows Editor, speichere sie mit "speichern unter" unter dem gleichen Dateinamen ab (überschreiben) und lade diese dann hoch. Dann geht es.

Erklärung kann ich dir auch gerne geben, wenn du magst!
Vogel
Beiträge: 10
Registriert: 30. Jan 2007, 17:50

Danke

Beitrag von Vogel »

Hallo,

der Tipp war prima. Es hat geklappt. Ich nehme an, dass beim Editieren Sonderzeichen eingefügt wurden, die dann den Header "verschandeln", oder?

Liegt das am Notepad?

mfG

Vogel
fly2me
Former team member
Beiträge: 300
Registriert: 27. Nov 2006, 10:38
Wohnort: Zürich

Beitrag von fly2me »

Die Dateien sind im UTF8 Format. Wenn du einen normalen Editor zum bearbeiten der Datei nimmst, wird für UTF8 ein BOM (Byte Order Mark) am Anfang der Datei gesetzt. Diese 2 Byte werden als Zeichen vom Browser interpretiert.

Der Windows Editor kann UTF8 Dateien lesen, ist aber nicht in der Lage den BOM zu schreiben. Daher klappt es mit dem Ding echt klasse.
aklement
Beiträge: 33
Registriert: 5. Jul 2008, 09:30

Beitrag von aklement »

Ich benutze eigentlich nur den Windows Editor und bin jetzt auch so verfahren. config.php geöffnet, url geändert, speichern unter und dann über ftp ins Verzeichnis geladen.

Ergebnis: Die Startseite mit Modulübersicht, Login und Registrieren wird völlig korrekt angezeigt. Bei der Anwendung tauchen aber besagte Fehler auf.

Hier vielleicht noch mal die Hinweise von Strato: http://www.strato-faq.de/indexe.php4?ba ... 3D3.0.2.12

Eigentlich müsste alles funktionieren, da ja im angegebenen Ordner auch die index.html liegt.
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Dann lösch evtl. noch mal die erste Zeile in der config.php, so speichern wie hier beschrieben und noch mal neu schreiben und speichern.

Dein Fehler hängt auf jeden Fall mit dem Problem hier zusammen und hat erst einmal nichts mit https zu tun.
aklement
Beiträge: 33
Registriert: 5. Jul 2008, 09:30

Beitrag von aklement »

Entschuldige, wenn ich doof frage... hier ist die config.php, wo soll ich denn da eine Zeile löschen?

Statt der Zeile: Wenn Sie nicht automatisch weitergeleitet werden, dann klicken Sie bitte hier... kommt übrigens unter https nur "".

<?php
/******************************************************************************
* Konfigurationsdatei von Admidio
*
* Copyright : (c) 2004 - 2008 The Admidio Team
* Homepage : http://www.admidio.org
* License : GNU Public License 2 http://www.gnu.org/licenses/gpl-2.0.html
*
*****************************************************************************/

// Tabellenpraefix fuer die Admidio-Tabellen in der Datenbank angeben
// Beispiel: "adm"
$g_tbl_praefix = "adm";

// Daten für die MySQL-Datenbank-Verbindung
$g_adm_srv = "rdbms.strato.de"; // Server
$g_adm_usr = "U123456"; // Benutzer
$g_adm_pw = "12345678"; // Passwort
$g_adm_db = "DB123456"; // Datenbank

// Root-Pfad für das System auf dem es installiert ist
// Der Pfad muss bis zu dem Verzeichnis, in dem die admidio.html-Datei liegt, angegeben werden !!!
// Beispiel: "http://www.admidio.org/beispiel"
$g_root_path = "https://www.ssl-id.de/meine-url.de/admidio";

// Kurzbezeichnung der Gruppierung, des Vereins oder der Organisation auf der Admidio läuft
// Diese muss der Eingabe auf der Installationsseite entsprechen !!!
// Beispiel: "ADMIDIO"
// Maximal 10 Zeichen !!!
$g_organization = "organ";

?>
Antworten