Backend User manuell in Datenbank anlegen

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Backend User manuell in Datenbank anlegen

Beitrag von McHubi » Di 16. Jan 2018, 01:13

Hallo zusammen,

ich habe gerade das kuriose Problem, dass nach einer Aktivierung eines SSL-Zertifikats der Backend-Zugang nicht mehr klappt. Habe schon einige Seiten beim gleichen Hoster auf exakt identische Weise umgestellt und nie Probleme gehabt. Aktivieren von https inkl. automatischer Weiterleitung von http nach https und die config.php sowie config.clients.php angepasst. Frontend läuft auch wunderbar, die Einloggseite vom Backend wird auch einwandfrei angezeigt. Allerdings funktioniert Benutzername und Passwort nicht mehr. Wurscht, welchen Browser ich verwende, auch egal ob vorher der komplette Browsercache geleert wurde... :motz:

Das Anfordern eines neuen Passworts schlägt fehl. In der DB-Tabelle con_user_pw_request wird zwar ein Eintrag erstellt, es kommt aber nichts bei der hinterlegten Adresse an. Auch nichts im Spamordner zu finden.

Das Problem gab es vor ein paar Tagen schon mal, da kann es aber genauso gut sein, dass der Kunde sein Passwort einfach nur tatsächlich vergessen hat. Ich konnte mich also normal einloggen, habe das Passwort neu eingetragen und mit dem konnte er sich dann wieder normal einloggen.

Der Webprovider hat keinerlei Änderungen am Webspace usw. vorgenommen. Contenido 4.9.10 mit php 7.

Frage: Kann man einfach aus einer anderen Installation einen Datensatz der DB-Tabelle con_user als weiteren Datensatz anlegen? Inkl. der User-ID?

Was ich probiert habe, ist dass in einer anderen Installation funktionierende Passwort eines Nutzers zu übertragen. Sprich, ich habe in der con_user "password" und "salt" überschrieben und den Datensatz in der con_user_pw_request gelöscht. Brachte nix, nach wie vor kein Einloggen möglich mit dem alten BN und dem PW aus der anderen Installation.

EDIT: Im Errorlog steht folgendes

Code: Alles auswählen

[16-Jan-2018 08:49:27 Europe/Berlin] PHP Warning:  session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/web26494843/html/data/config/production/config.clients.php:1) in /var/www/web26494843/html/contenido/classes/class.session.php on line 98
[16-Jan-2018 08:49:27 Europe/Berlin] PHP Warning:  Cannot modify header information - headers already sent by (output started at /var/www/web26494843/html/data/config/production/config.clients.php:1) in /var/www/web26494843/html/contenido/includes/frontend/include.front_content.php on line 172
In die Richtung habe ich das hier gefunden viewtopic.php?f=98&t=35269. Es wird wohl an der jeweiligen Session liegen. Schande auf mein unwissendes Haupt :wink: - in welcher DB-Tabelle oder wo auch immer kann ich den Cache zurücksetzen?

Da in der DB keine Cache-Tabelle vorhanden zu sein scheint, bliebe nur der Webserver bei dem ich die Ordner
* cms/cache
* cms/cache/code
* cms/cache/templates_c


leeren würde.

In den sonst noch ggf. in Frage kommenden Ordnern
* data/cache
* data/temp


ist bereits nichts mehr drin.

Lieg ich richtig? Ist noch mehr durchzuführen?

Danke euch für Hinweise! :D
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von McHubi » Di 16. Jan 2018, 15:12

Es ist zum Haareraufen!
Kunde kann sich einloggen, hat das Passwort für einen bestehenden, nicht mehr funktionierenden Account geändert.
Einloggen nicht möglich

Vollständig neuer Benutzer erstellt, selbes Ergebnis.

WTF...
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Oldperl
Beiträge: 4251
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von Oldperl » Di 16. Jan 2018, 15:19

Brauchst Du Hilfe Markus? 8)
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von McHubi » Di 16. Jan 2018, 15:41

:mrgreen: Hehe... Jupp...
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Oldperl
Beiträge: 4251
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von Oldperl » Di 16. Jan 2018, 15:42

wie? Jupp auch? :mrgreen:
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von McHubi » Di 16. Jan 2018, 15:52

Nö, DER hat andere Probleme... :wink:

Was noch aussteht als Behebungsversuch ist eine Bereinigung über das Backend (Administration , System , Bereinigung). Warte da noch auf ne Rückmeldung.

Aber ist noch bekloppt, dass beim Kunden der Zugang funktioniert und bei mir nicht - selbst komplett neue Benutzer und auf verschiedenen Browsern.

Fehlen evtl. irgendwo Schreibrechte oder so? -> errorlog Auszug weiter oben?
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Oldperl
Beiträge: 4251
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von Oldperl » Di 16. Jan 2018, 15:59

Servus,

Hat da Jemand die config.clients.php manuell bearbeitet? Denn
McHubi hat geschrieben:
Di 16. Jan 2018, 01:13

Code: Alles auswählen

[16-Jan-2018 08:49:27 Europe/Berlin] PHP Warning:  session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/web26494843/html/data/config/production/config.clients.php:1) in /var/www/web26494843/html/contenido/classes/class.session.php on line 98
deutet darauf hin. Schau Dir mal diese Datei an auf (versteckte) Sonderzeichen bzw. Leerzeichen.

Gruß Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von McHubi » Di 16. Jan 2018, 16:29

:shock:
:roll:
:lol:
Gott, Agathe! Wald, Bäume, Brett, Kopf, Du weißt schon... :oops:
Exakt, da war ein hässliches Sonderzeichen vor dem <?php...
Der schon gesendete Header...

DANKE!
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Oldperl
Beiträge: 4251
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Backend User manuell in Datenbank anlegen

Beitrag von Oldperl » Di 16. Jan 2018, 16:46

McHubi hat geschrieben:
Di 16. Jan 2018, 16:29
DANKE!
Danke Dir, dass ich helfen durfte! :D

Gruß aus Franken

Ortwin

PS: Nur mal so, ich helfe gerne auch Ihnen/Dir bei allen Sachen rund um CONTENIDO, PHP und Internet. :)
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Antworten