Registrierung neuer User nicht möglich
Registrierung neuer User nicht möglich
Ich wollte auf meiner seite https://totalnormal.hosted-secure.com/ einen test-user über das frontend registrieren, bekomme aber nur die Meldung "Fehler" ... sonst nichts.
Ausserdem bekomme ich bei "Wartung / Installation prüfen" diese Fehlermeldung:
"lang/serendipity_lang_de.inc.php beschädigt oder verändert: Überprüfung fehlgeschlagen"
Bitte um Unterstützung !
Danke im voraus.
Ausserdem bekomme ich bei "Wartung / Installation prüfen" diese Fehlermeldung:
"lang/serendipity_lang_de.inc.php beschädigt oder verändert: Überprüfung fehlgeschlagen"
Bitte um Unterstützung !
Danke im voraus.
Re: Registrierung neuer User nicht möglich
Ich kenne das Adduser-Plugin leider nicht besonders gut, aber ich nehme an, es hat Konfigurationsoptionen im Backend? Wie sind die Einstellungen bei Dir?donsenilo wrote:Ich wollte auf meiner seite https://totalnormal.hosted-secure.com/ einen test-user über das frontend registrieren, bekomme aber nur die Meldung "Fehler" ... sonst nichts.
Das bedeutet letztlich „nur“, dass die genannte Datei nicht 1:1 der Version aus der installierten s9y-Version entspricht. Viel mehr kann man so dazu kaum sagen, es könnte z.B. sein, dass die Datei nicht ganz oder fehlerhaft per FTP auf den Webserver übertragen wurde. Du kannst einfach die gleiche Datei aus der gleichen Version von Serendipity nochmal neu hochladen.donsenilo wrote:Ausserdem bekomme ich bei "Wartung / Installation prüfen" diese Fehlermeldung:
"lang/serendipity_lang_de.inc.php beschädigt oder verändert: Überprüfung fehlgeschlagen"
YL
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Registrierung neuer User nicht möglich
Hi!
Diese Fehlermeldung dürfte, soweit ich den Code lese, nur vorkommen wenn keine Rückmeldung über den E-Mail-Versand ankam.
Scheinbar gibt es eine Konfigurationsvariante, wenn man die Useraccounts ohne approval direkt anlegt, dass kein Rückgabewert übermittelt wird, und daher kein Returnwert entsteht.
Bitte porbier mal in der serendipity_plugin_adduser/common.inc.php in Zeile 54 folgendes zu ändern:
Vorher:
Nachher:
Das sollte dafür sorgen, dass diese Meldung nicht mehr erscheint...
LG,
Garvin
Diese Fehlermeldung dürfte, soweit ich den Code lese, nur vorkommen wenn keine Rückmeldung über den E-Mail-Versand ankam.
Scheinbar gibt es eine Konfigurationsvariante, wenn man die Useraccounts ohne approval direkt anlegt, dass kein Rückgabewert übermittelt wird, und daher kein Returnwert entsteht.
Bitte porbier mal in der serendipity_plugin_adduser/common.inc.php in Zeile 54 folgendes zu ändern:
Vorher:
Code: Select all
return $mail;
Code: Select all
return (isset($mail) ? $mail : true);
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Registrierung neuer User nicht möglich
Vielen Dank für die Antworten, aber ich bin generell etwas verwirrt
Ich habe das Plugin deaktiviert, jedoch erhalte ich nach wie vor die Meldung "Fehler".
Es muss doch möglich sein, dass sich Leute simpel und einfach registrieren können
Ich habe das Plugin deaktiviert, jedoch erhalte ich nach wie vor die Meldung "Fehler".
Es muss doch möglich sein, dass sich Leute simpel und einfach registrieren können
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Registrierung neuer User nicht möglich
Hi!
Wer hat etwas von deaktivieren gesagt?
Du sollst die PHP-Datei in deinem plugins/ Verzeichnis, die ich genannt hatte, entsprechend editieren, und dann sollte diese Fehlermeldung weggehen.
LG,
Garvin
Wer hat etwas von deaktivieren gesagt?
Du sollst die PHP-Datei in deinem plugins/ Verzeichnis, die ich genannt hatte, entsprechend editieren, und dann sollte diese Fehlermeldung weggehen.
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Registrierung neuer User nicht möglich
Ok, ich habe die Datei entsprechend editiert ... aber der Fehler ist nach wie vor da.garvinhicking wrote:Hi!
Wer hat etwas von deaktivieren gesagt?
Du sollst die PHP-Datei in deinem plugins/ Verzeichnis, die ich genannt hatte, entsprechend editieren, und dann sollte diese Fehlermeldung weggehen.
LG,
Garvin
Serendipity ist lt. mehreren Quellen generell auch schon veraltet ... kennt jemand ein bessere, neuere Blog-php ?
Re: Registrierung neuer User nicht möglich
Hast Du gerade in einem s9y-Forum gefragt, ob Dir jemand ein anderes Blogsystem empfehlen kann?donsenilo wrote:Serendipity ist lt. mehreren Quellen generell auch schon veraltet ... kennt jemand ein bessere, neuere Blog-php ?
YL
Re: Registrierung neuer User nicht möglich
hab ich gemacht, ohne erfolg (selber fehler).garvinhicking wrote:Hi!
Wer hat etwas von deaktivieren gesagt?
Du sollst die PHP-Datei in deinem plugins/ Verzeichnis, die ich genannt hatte, entsprechend editieren, und dann sollte diese Fehlermeldung weggehen.
LG,
Garvin
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Registrierung neuer User nicht möglich
Das dürfte nicht passieren; änder dann mal die Zeile stattdessen so:
Wenn Du dann keine Ausgabe wie "Mailversand kommt..." als Ausgabe siehst, dann stimmt noch etwas nicht wie/wo Du die Datei änderst...
LG,
Garvin
Code: Select all
echo "Mailversand kommt... " . serialize($mail) . "\n";
return (isset($mail) ? $mail : true);
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Registrierung neuer User nicht möglich
Hier die Ausgabe:garvinhicking wrote:Das dürfte nicht passieren; änder dann mal die Zeile stattdessen so:
Wenn Du dann keine Ausgabe wie "Mailversand kommt..." als Ausgabe siehst, dann stimmt noch etwas nicht wie/wo Du die Datei änderst...Code: Select all
echo "Mailversand kommt... " . serialize($mail) . "\n"; return (isset($mail) ? $mail : true);
LG,
Garvin
Hier der Abschnitt:Mailversand kommt... b:0; Fehler
Code: Select all
if ($approve_only) {
// Only Admin-Mails, done in the foreach-loop above already.
} else {
// Send out Mails to the actual receiver.
$mail = serendipity_sendMail($email, $subject, $message, $email, null, $serendipity['blogTitle']);
}
echo "Mailversand kommt... " . serialize($mail) . "\n";
return (isset($mail) ? $mail : true);
}
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Registrierung neuer User nicht möglich
Hi!
Sorry für späte antwort. Es sieht so aus, als wäre dein Server nicht in der Lage via php mail() eine Mail zu verschicken - hast Du mal den Provider dazu gefragt?
Teste mal ein PHP script mit:
speicher das dann als "testmail.php" oder so und rufe es auf (deine echte mailadresse vorher einfügen...) und dann müsstest Du eigentlich eine Mail bekommen, aber vermutlich gibt es stattdessen eine Fehlermeldung...
LG,
Garvin
Sorry für späte antwort. Es sieht so aus, als wäre dein Server nicht in der Lage via php mail() eine Mail zu verschicken - hast Du mal den Provider dazu gefragt?
Teste mal ein PHP script mit:
Code: Select all
<?php
echo mail('deine@mailadresse.de', 'Testmail', 'Eine Testmail vom Serverr');
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Registrierung neuer User nicht möglich
Hallo Garvin,
ich habe nun eine php-Datei erstellt ("xxxxxxx" ist klarerweise meine Mail-Adresse):
Ausser der Ausgabe von "Hallo Welt" passiert gar nichts.
Keine Fehlermeldung, keine Mail ...
Und bez. Provider:
ich habe bei meinem Provider mehrere Seiten laufen, welche ebenfalls die mail-funktion nutzen und da funktioniert es.
ich habe nun eine php-Datei erstellt ("xxxxxxx" ist klarerweise meine Mail-Adresse):
Code: Select all
<?php
echo "Hallo Welt";
echo mail('xxxxxxx', 'Testmail', 'Eine Testmail vom Server');
?>
Keine Fehlermeldung, keine Mail ...
Und bez. Provider:
ich habe bei meinem Provider mehrere Seiten laufen, welche ebenfalls die mail-funktion nutzen und da funktioniert es.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Registrierung neuer User nicht möglich
Hi!
War über Pfingsten weg, daher mal wieder etwas verzögert
Du kannst jedenfalls einfach mal dein testmailscript an deinen Provider geben und ihn bitten/fragen, dass die PHP mail() funktion mit lokalem SMTP aktiviert werden könnte.
Wenn das nicht geht, musst du das serendipity_event_smtpmail plugin installieren und dort einen SMTP-Account konfigurieren, damit Serendipity darüber Mails verschickt statt lokal...
LG,
Garvin
War über Pfingsten weg, daher mal wieder etwas verzögert
Ich schätze aber, dass diese andere Seiten nicht die PHP mail() funktion nutzen, sondern direkt SMTP connections mit Postfach?Und bez. Provider:
ich habe bei meinem Provider mehrere Seiten laufen, welche ebenfalls die mail-funktion nutzen und da funktioniert es.
Du kannst jedenfalls einfach mal dein testmailscript an deinen Provider geben und ihn bitten/fragen, dass die PHP mail() funktion mit lokalem SMTP aktiviert werden könnte.
Wenn das nicht geht, musst du das serendipity_event_smtpmail plugin installieren und dort einen SMTP-Account konfigurieren, damit Serendipity darüber Mails verschickt statt lokal...
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/