pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Coppermine-Mx => Thema gestartet von: schorsch am 28 Mai 2007, 11:14:22

Titel: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 28 Mai 2007, 11:14:22
Hallo,
ich habe mir eigentlich immer durch Lesen dieses sehr guten Forums weiterhelfen können.
Aber jetzt habe ich ein Problem bei dem ich nicht weiterkomme und auch keine Lösung hier gefunden habe.

Wenn ich im Coppermine-Modul als Admin, auch dazugehöriger Benutzer ist angemeldet, auf die Symbole für Kategorien, Alben, Gruppen, Stapel-Bearbeitung etc. klicke kommt die Fehlermeldung
" Sie haben kein Recht, diese Seite anzusehen. "
und ich bin in diesem Moment weder als Admin noch als Benutzer angemeldet.
Bei den anderen Modulen, Kalender, Gästebuch usw. habe ich keine Probleme.

Ich habe auch schon den zugehörigen Benutzer im Modul und in der Datenbank manuell gelöscht und im Administratoren-Menü einen neuen Benutzer anlegen lassen, alles ohne Erfolg. Auch das Update mit SP03 brachte nichts.

Ich hoffe auf eure Hilfe.

CMS-Version:   pragmaMx 0.1.9, 1.30/2007-04-05
PHP-Version:   4.4.7  (PHP-Info)
MySQL-Version:   5.0.21
Server-Version:   Apache/1.3.31 (Unix)

Viele Grüße aus Nürnberg

Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: reddragon am 29 Mai 2007, 00:16:32
Zitatund ich bin in diesem Moment weder als Admin noch als Benutzer angemeldet.

Du muss aber als Admin angemeldet sein, um in die Stapelverarbeitung zu gelangen....
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 29 Mai 2007, 07:51:16
Zitat von: reddragon am 29 Mai 2007, 00:16:32

Du muss aber als Admin angemeldet sein, um in die Stapelverarbeitung zu gelangen....

Richtig. Bin ich ja, bevor ich auf die Symbole klicke, denn diese sieht man ja nur als Admin.

Grüße
Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: reddragon am 29 Mai 2007, 15:25:24
hmmm... komisch....

kommst du denn zu den anderen Admin-Werkzeugen?
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: Andi am 29 Mai 2007, 15:39:36
Hi :)

ist das die ganze Fehlermeldung, oder steht da noch was dabei?
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 29 Mai 2007, 22:10:00
Hallo,

Zitat von: reddragon am 29 Mai 2007, 15:25:24
hmmm... komisch....

kommst du denn zu den anderen Admin-Werkzeugen?

Leider auch nicht, der einzige Button der funktioniert ist links das Handbuch.


Zitat von: Andi am 29 Mai 2007, 15:39:36
Hi :)

ist das die ganze Fehlermeldung, oder steht da noch was dabei?

Dies ist die ganze Meldung. Mit der Überschrift "Fehler".

Und wie gesagt, ich bin dann nicht mehr als Admin, bzw. angemeldeter Benutzer sondern als normaler Besucher der Seite. Es fehlen dann nämlich links die Admin-Menüpunkte und im Coppermine die Buttons für angemeldete Benutzer.

Ich habe jetzt mal einen neuen Admin erstellt, den dazugehörigen Benutzer automatisch erstellen lassen, der Fehler tritt aber immer noch auf.

Ich hoffe ihr könnt mir weiterhelfen

Grüße
Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 05 Juni 2007, 07:37:37
Heul, hat denn keiner eine Lösung???

Soll ich Coppermine löschen und neu aufspielen? Bringt´s was? oder die Datenbank?

Es ist wie verhext, bei meiner anderen Seite fasching-in-franken.de funktioniert es doch auch...

weiterheul

Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: Andi am 05 Juni 2007, 09:01:22
Moin :)

im Moment fehlt mir da auch die Idee....
Neuinstallation bringt da aber eher nichts.

Editiere mal die /modules/Gallery/include/init.inc.php und suche folgende Zeilen (~ #304):
// Test if admin mode
$USER['am'] = isset($USER['am']) ? (int)$USER['am'] : 0;
define('GALLERY_ADMIN_MODE', USER_IS_ADMIN && $USER['am']);
define('USER_ADMIN_MODE', USER_ID && USER_CAN_CREATE_ALBUMS && $USER['am'] && !GALLERY_ADMIN_MODE);


Direkt darunter schreibst du folgende zusätzliche Zeile:
var_dump($USER['am'], GALLERY_ADMIN_MODE, USER_IS_ADMIN, USER_ADMIN_MODE, USER_ID);


Wenn du jetzt die Coppermine als Admin ansurfst müsste auf der Seite sowas in der Art stehen:
Zitat1
true
1
false
1
Das poste hier mal.
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 05 Juni 2007, 19:44:20
Danke Andi,

so hab´ das mal gemacht und erhalte diese Meldung links oben:

int(1) bool(true) int(1) bool(false) int(4)

Kann man daraus was erkennen? :puzzled:

Grüße
Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: Andi am 05 Juni 2007, 23:43:22
Hi :)

ZitatKann man daraus was erkennen?

Ja, dass deine Zugriffsrechte absolut korrekt sind und eigentlich alles ok ist...  :puzzled:

Ist das die Seite, die in deinem Profil verlinkt ist?


Wie gesagt, i.M. keine Idee, wo der Hund begraben liegt. Evtl. gib mir mal Admin und FTP-Zugang, dass man da näher testen kann....
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: Andi am 09 Juni 2007, 14:12:02
Moin :)

so, Problem gefunden...

Du verlinkst deine Seite immer so: http://gp-nbg.de/
Also ohne www. in der Url.

Die Servervariable HTTP_HOST ist bei dir aber immer www.gp-nbg.de, also mit www. Die Coppermine verwendet diese Variable intern zur Umschreibung der Links zu /modules.php?name=xxx. Setzt also vor die Links innerhalb der Coppermine immer http://www.gp-nbg.de/ davor.

Alles kein Problem, solange du als Admin oder User über http://www.gp-nbg.de/ (http://www.gp-nbg.de/) eingeloggt bist. Dann funktioniert die Coppermine korrekt. Bist du aber über http://gp-nbg.de/ eingeloggt, dann ist der Sessioncookie ungültig und pragmaMx bzw. die Coppermine erkennt deine Berechtigungen nicht.


Jetzt wollte ich das über eine .htaccess per mod_rewrite ausgleichen, aber leider ist bei dir kein mod_rewrite möglich...
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: schorsch am 10 Juni 2007, 15:06:35
Hallo Andi,

vielen Dank für deine Hilfe, es funktioniert wieder  :thumbup:

Zu mod_rewrite.
Muss ich das vom Provider einschalten lassen?
Ist es ein Nachteil, wenn es nicht da ist?

Ok, nochmal Danke

Grüße Schorsch
Titel: Re: Coppermine - kein Admin-Zugang
Beitrag von: Andi am 10 Juni 2007, 22:42:06
Hi :)

Nachteil ist das nicht direkt.

Man könnte eben dieses Problem damit elegant umschiffen. Ausserdem könntest du deine url's "verschönern", so wie hier auf der Seite...

Jop, denke das muss dein Provider freischalten, wenn du in deinem Webspace-Admin keine Möglichkeit dazu findest. Frag doch mal nach.