Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Administrator kann keine User anlegen

Eingetragen von drupalino (1064)
am 01.09.2010 - 19:38 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Irgendwie scheint momentan der Wurm drin zu sein.

Der Core und alle Module sind up to date. Nun habe ich gerade versucht als Admin einen User anzulegen und beim Absenden komme wird folgende URL aufgerufen http:/meineseite.de/user/register?destination=admin/user/user/create

und ich lande auf einer Seite zu einer Seite mit dieser Meldung

Access denied
You are not authorized to access this page.

was ist dort kaputt ????

‹ Problem Pathauto und Mehrsprachigkeit Date Calendar inhaltstyp wird nicht gelöscht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Scheint so als wärest du

Eingetragen von SteffenR@drupal.org (2262)
am 01.09.2010 - 20:08 Uhr

Scheint so als wärest du nicht korrekt am System angemeldet - hast du vlt. die Cookies deaktiviert ?

Bist du auch wirklich als admin / Benutzer mit entsprechenden Rechten im Drupal angemeldet ?

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ich bin Admin user/1 und

Eingetragen von drupalino (1064)
am 01.09.2010 - 20:21 Uhr

Ja, ich bin Admin user/1 und cookies sind aktiviert. Wo bitte schön kann ich denn die permissions für user/1 einstellen??? admin kann doch generell alles!

  • Anmelden oder Registrieren um Kommentare zu schreiben

drupalino schrieb Ja, ich bin

Eingetragen von SteffenR@drupal.org (2262)
am 01.09.2010 - 20:23 Uhr
drupalino schrieb

Ja, ich bin Admin user/1 und cookies sind aktiviert. Wo bitte schön kann ich denn die permissions für user/1 einstellen??? admin kann doch generell alles!

Sofern du wirklich Admin bist - also User 1 dann solltest du auch alles im System machen können..

Kannst du denn überhaupt auf den Adminbereich zugreifen ? (bspw. admin/build/modules ? )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Japp, habe ansonsten

Eingetragen von drupalino (1064)
am 01.09.2010 - 20:28 Uhr

Japp, habe ansonsten keinerlei Probleme.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich würde eher mal die

Eingetragen von Hyp1 (1463)
am 01.09.2010 - 21:44 Uhr

Das scheint mir eher ein kleiner Denkfehler zu sein

Also ich würde eher mal die cookies löschen
und erstmal ausloggen.
Wenn Du schon angemeldet bist kannst Du Dich natürlich nicht
nochmal registrieren (user/register).
Das wäre ja noch schöner ;-)

Ausserdem wie möchtest Du den bitte so user anlegen die ja per Email bestätigen müssen?

Wenn Du als Admin user anlegen möchtest dann musst Du das in
Administer -> User tun

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Na das ist natürlich logisch.

Eingetragen von drupalino (1064)
am 01.09.2010 - 21:44 Uhr

Na das ist natürlich logisch. der von mir oben beschriebene Fehler tritt ja eben auf, wenn ich das als admin mache unter admin/user/user/create nur werde ich eben zu der site wie oben beschrieben gelenkt!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Probiers mal

Eingetragen von Hyp1 (1463)
am 01.09.2010 - 21:56 Uhr

Probiers mal mit:

/admin/user/create

bei dir war ein user zuviel ;-)

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habs zu spät

Eingetragen von Hyp1 (1463)
am 01.09.2010 - 21:59 Uhr

Habs zu spät gesehen.

?destination=admin/user/create

Destination leitet Dich erst weiter wenn die vorige Site abgearbeitet wurde.
Die vorige seite wurde aber nicht abgearbeitet weil du Dich als Admin nicht registrieren
kannst.

Das sollte Deine Frage beantworten

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: weil du Dich als Admin

Eingetragen von drupalino (1064)
am 01.09.2010 - 22:17 Uhr
Zitat:

weil du Dich als Admin nicht registrieren kannst

Nein, nochmal ;-)

ich bin als Admin angemeldet und gehe auf admin/user/user/create, dann trage ich dort den neuen User ein und (ja, wie Du schon geschrieben hast, der user wird nicht angelegt) ich werde weitergeleitet auf user/register?destination=admin/user/user/create

Ich möchte ja nur als admin neue User anlegen, das sollte ja normalerweise funktionieren oder nicht?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also nochmal, du kannst als

Eingetragen von Hyp1 (1463)
am 01.09.2010 - 22:58 Uhr

Also nochmal,
du kannst als admin user anlegen, aber nur im admin bereich!!!!!!! (/admin)
Als bereits angemeldeter user kommst Du niemals auf die Seite user/register
keiner auch nicht der Admin kommt auf diese Seite wenn er bereits angemeldet ist.

Nein Du kannst keine externen user anlgen auch nicht als Admin:
Wenn sich ein user registriert muss er dass mit seiner Email adresse tun.
Überleg mal wenn Du dich an einer Drupal Seite Neu registrierst bekommst du ein
Email das Du bestätigen musst, erst dann kannst Du dich einloggen.
Wie willst Du denn das machen bei einer Email Adresse die nicht Dir gehört.

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das stimmt ja nicht!!!! Also

Eingetragen von drupalino (1064)
am 01.09.2010 - 23:08 Uhr

Das stimmt ja nicht!!!!

Also ich habe eine andere Drupalinstallation wo es funktioniert.

Natürlich kann ich als admin unter admin/user/user/create neue User anlegen. Wieso sollte ich das nicht können. Bitte lies meine Post nochmal.

Unter admin/user/user/create lege ich einen User an, mit dem Klick auf Submit werde ich auf /user/register?destination=admin/user/user/create umgeleitet mit dem Hinweis dass ich keinen Zugriff habe und dort ist ende.

Das habe ich nun aber jetzt schon dreimal geschrieben.

Dass dies natürlich nicht korrekt ist, weiss ich auch. Ich bin auf der Suche nach einer Lösung woran das liegen kann. Sind Module bekannt, die dies verursachen oder was auch immer.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bessere Erklärung, ich glaube

Eingetragen von Hyp1 (1463)
am 01.09.2010 - 23:29 Uhr

Bessere Erklärung,
ich glaube Du verstehst das nicht ganz:

In Drupal:
Der Admin legt nur Benutzer für das Backend an (Admin Bereich) hier kannst Du verschiedene Benutzer Rollen anlegen.

Benutzer für das Frontend registrieren sich selbst und sind dann in der Rolle Authorisierte Benutzer.
Die Rechte kannst du als Admin in den Permissions festlegen.

Also der Admin legt Benutzer an die mehr Rechte haben.
Andere registrieren sich selbst.
Du kannst im admin bereich unter /admin/user/create einen Benutzer anlegen und im die Rolle authorized user
geben, das ist dann gleich wie wenn sich ein user registriert (nur ohne Email Bestätigung).

Also sorry Du schreibst oben Du legt bei admin /user/create einen user neuen user an
danach wird dieser URL aufgerufen
/user/register?destination=admin/user/user/create

der user ist angelegt
wieso sollte er sich danach bei /user/register
nochmal registrieren?
Ich habe jetzt schon dreimal geschreiben dass ein registrierter user
diese Seite nicht aufrufen kann!!!!!!!!

Probiers doch hier mal in diesem forum selber
die registrationsseite aufzurufen!!!!
Was kommt da?
Beweis:
geht nicht
http://www.drupalcenter.de/user/register

geht
http://www.drupalcenter.de/user

PS, Auch als Admin bist Du registriert und kommst nicht auf diew Register Seite das ist der Punkt!!!!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

oioioi, ich weiss nicht wie

Eingetragen von drupalino (1064)
am 01.09.2010 - 23:34 Uhr

oioioi,

ich weiss nicht wie ich es noch verständlich machen soll. Es liegt ein FEHLER vor!!!!

Was schreibst Du denn dort:

Der Admin legt nur Benutzer für das Backend an (Admin Bereich) hier kannst Du verschiedene Benutzer Rollen anlegen.

Das ist schlichtweg mal falsch. Beachte dass es in den User Settings auch die Option gibt, dass ich einstellen kann, das sich niemand registrieren kann und nur der admin accounts anlegen kann. Dann habe ich sogar noch die Möglichkeit auszuwählen ob der neu angelegte User darüber per mail informiert werden soll. Also es werden mit nichten nur User fürs Backend angelegt (was auch sorry, totaler quatsch wäre).

Ich weiss nicht warum Du mir hier den ganzen kram mit Rollen und der gleichen schreibst. tut alles nichts zur Sache

Zitat:

Also der Admin legt Benutzer an die mehr Rechte haben.
Andere registrieren sich selbst.
Du kannst im admin bereich unter /admin/user/create einen Benutzer anlegen und im die Rolle authorized user
geben, das ist dann gleich wie wenn sich ein user registriert (nur ohne Email Bestätigung).

hier widersprichst DuDir selbst.

Zitat:

Also sorry Du schreibst oben Du legt bei admin /user/create einen user neuen user an
danach wird dieser URL aufgerufen
/user/register?destination=admin/user/user/create

Ja genau, das schreibe ich, weil genau das ist was passiert und das ist ein Fehler.

Sorry, aber ich habe nun keine Lust mehr Dir zum 5ten mal zu schreiben wo der Fehler liegt, ich bin auf der Suche nach einer Lösung!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich widerspreche mich

Eingetragen von Hyp1 (1463)
am 02.09.2010 - 00:39 Uhr

Ich widerspreche mich nicht.
Das ist das Grundverhalten von Drupal.
Ixh weiss ja nicht was Du für eine Drupal Installation hast,
oder was Du da gemacht hast, aber wenn ich im admin Menü einen user anlege bleibe ich im admin Menü
und das bei allen Sites die ich bisher hatte.

Wenn das der Fehler ist gibt es 4 Dinge die Du tun kannst um das evtl. zu lösen.
1. Überschreibe alle Files in modules/user mit der Version einer funktionierenden Drupal Installation (hat jemand die Templates dort geändert?)
2. Ein Modul überschreibt mit hook_user das Grundverhalten (default behavior), evtl. Text Suche im Modul verzeichniss nach hook_user
3 Du hast falsche aliase für die admin URLs (Path Modul)
4. Neuinstallation

In einer normalen Installation, wenn Du einen User anlegst, bist Du immer noch im /admin Bereich
und Drupal ruft nach einer registration eines user sicher nicht /user/register auf
weil man als admin angemeldet sein um user einzurichten und wie ich schon zig mal gesagt habe
ein registrierter user kann diesen URL nicht aufrufen.

Mach einfach ein Volltextsuche nach /user/register?destination=admin/user/user/create
und du weisst wo der Fehler ist!
denn Du bist immer angemeldet wenn Du benutzer anlegst und kannst diesen URL nicht aufrufen, das ist einfach Fakt!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oder hast Du vielleicht so

Eingetragen von Hyp1 (1463)
am 02.09.2010 - 00:48 Uhr

Oder hast Du vielleicht so ein Modul am laufen?
http://drupal.org/node/161728

  • Anmelden oder Registrieren um Kommentare zu schreiben

Um noch einmal die

Eingetragen von SteffenR@drupal.org (2262)
am 02.09.2010 - 07:18 Uhr

Um noch einmal die Problematik aufzugreifen:

  • Anlegen eines neuen Benutzer über den Adminbereich erfolgt über die URL
    admin/user/user/create
  • Registrierung für nicht angemeldete Benutzer erfolgt über
    user/register

Diese URLs lassen sich natürlich nur aufrufen, wenn lesbare URLs aktiviert sind..

Hier gibt es einen klaren Unterschied zwischen der Registrierung und dem Anlegen von neuen Benutzern !
Die Registrierung kann, wie schon erwähnt, durch den Administrator deaktiviert werden !
Das Anmelden der Benutzer kann je nach Berechtigungen auch anderen Benutzerrollen erlaubt werden..

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Umleitung

Eingetragen von stBorchert (6003)
am 02.09.2010 - 07:19 Uhr

Hallo.
@drupalino: Schau bitte mal, ob Du eventuell ein Modul installiert (oder schlimmer noch, ein bestehendes Modul verändert) hast, welches beim Speichern des Formulars eine Umleitung auf user/register vornimmt.
Standardverhalten von Drupal ist dies jedenfalls definitiv nicht; da muss etwas geändert/hinzugefügt worden sein.

@Hyp1: drupalino ruft nicht user/register auf! Er ist als Admin angemeldet und drückt unter admin/user/user/create einfach nur auf die Schaltfläche "Save".

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Das ist das

Eingetragen von drupalino (1064)
am 02.09.2010 - 07:22 Uhr
Zitat:

Das ist das Grundverhalten von Drupal.

Schau bitte nochmal nach was Du geschrieben hast. Und ob Du wirklich zwei Dinge verstanden hast a) was das Problem ist und b) wie Drupal funktioniert!

Zitat:

oder was Du da gemacht hast, aber wenn ich im admin Menü einen user anlege bleibe ich im admin Menü
und das bei allen Sites die ich bisher hatte.

Ja, das ist ja eben das Problem, dass es bei dieser Installation nicht so ist.

Zitat:

/user/register?destination=admin/user/user/create

Eine Suche danach wird nie etwas bringen, denn so werden keine Destinations definiert. Einfach mal nachsehen im Handbuch für Module deveopment!

Zitat:

und du weisst wo der Fehler ist!

Um dem ein Ende zu setzen, hab ich das dann für Dich mal gemacht und was soll ich sagen: 0 Found . Hmm, sowas aber auch.

Zitat:

denn Du bist immer angemeldet wenn Du benutzer anlegst und kannst diesen URL nicht aufrufen, das ist einfach Fakt!

Ja, das wäre schön, wenn Du endlich mal verstehst, dass ich Dir jetzt schon die ganze Zeit versuche zu erklären, dass ich hier ein Verhalten meiner Installation beschreibe und nicht irgendwelche Fanatasien. Da ist es nicht wichtig ob ich da hinkomme oder nicht. Drupal macht das in diesem Fall.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@stborchert: Danke, Du hast

Eingetragen von drupalino (1064)
am 02.09.2010 - 07:25 Uhr

@stborchert: Danke, Du hast es gleich verstanden.

Also verändert habe ich definitiv nichts, und ich finde auch nichts welches diese Umleitung vornimmt. Hab schon alles durchgegrast.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, nun habe ich es gefunden.

Eingetragen von drupalino (1064)
am 02.09.2010 - 07:40 Uhr

So, nun habe ich es gefunden.

Ich habe ein einziges nicht offizielles Modul verwendet, weil der Effekt so schön ist und zwar das Login-Panel http://www.danielnorton.com/slpjq und dieses leitet mich um, weil es nicht prüft wer ich bin.

<?php

/**
* Implementation of hook_form_user_register_alter().
*
* @see slpjq_form_user_register_validate()
*/
function slpjq_form_user_register_alter(&$form, &$form_state) {
 
$form['submit']['#value'] = variable_get('slpjq_create_button_text', '');
 
$form['#action'] = url('user/register', array('query' => drupal_get_destination()));
 
$form['#validate'][] = 'slpjq_form_user_register_validate';
}

?>

Insofern war die Suche schon erfolgreich.

@Hyp1: aber wie Du siehst, die suche nach /user/register?destination=admin/user/user/create bringt dort nichts, Die Suche muss nach user/register im zusammenhang mit einer Destination gehen ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 2 Minuten 9 Sekunden
  • Казино с минимальным депозитом
    vor 2 Minuten 47 Sekunden
  • Казино с минимальным депозитом
    vor 4 Minuten 4 Sekunden
  • Казино с минимальным депозитом
    vor 5 Minuten 41 Sekunden
  • Казино с минимальным депозитом
    vor 6 Minuten 29 Sekunden
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20458

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 9 Gäste online.

Benutzer online

  • Robertson

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association