Fehler beim anlegen eines 2. Mandanten-keine Rechte [gelöst]

Gesperrt
Matz82
Beiträge: 191
Registriert: Fr 26. Mai 2006, 13:10
Wohnort: Ilmenau
Kontaktdaten:

Fehler beim anlegen eines 2. Mandanten-keine Rechte [gelöst]

Beitrag von Matz82 »

Hallo,

wie in der Überschrift schon steht, kann ich keinen 2. Mandanten anlegen,
da angeblich die Rechte fehlen ein Verzeichnis anzulegen.
Das komische ist aber, das ich CHMOD auf 777 stehen habe.

Fehlermeldung:

Code: Alles auswählen

Warning: mkdir(/var/www/vhosts/h962281.serverkompetenz.net/httpdocs/test/): Keine Berechtigung in /var/www/vhosts/h962281.serverkompetenz.net/httpdocs/contenido/includes/functions.general.php on line 439 ...-gekürzt- 
und dann noch
Konnte die Datei config.php nicht schreiben
auch diese hat CHMOD 777


Wenn ich das Verzeichnis manuell anlege, dann geht es. Aber dann stimmen keine Pfade mehr.

System:
1 Contenidoinstallation und 2 Mandanten (geplant)

Könnt ihr mir irgendwie einen Tipp geben was das sein könnte?
Denn wenn ich dann auf die Seite gehe, nachdem ich sie "gebaut" habe, werde ich direkt an die website von Mandant 1 weitergeleitet.

Also stimmt irgendwas mit den Pfadangaben nicht. Aber unter Administration->Mandanten->Eigenschaften stimmen die Pfade.

komisch komisch ... muss ich vielleich in der DB irgendwas noch eintragen oder in einer Config.php noch pfade angeben? Denn in der Config.php im ordner "/contenido/includes/" will er ja nur die Pfade zum Contenidosystem oder?


Dazu muss ich aber noch sagen, das ich nach dem manuellen Anlegen des Ordners per FTP dann die Ordnerinhalte von Mandant 1 in den neuen Ordner von Mandant 2 kopiert habe. <- Falsch oder richtig? :oops:
Zuletzt geändert von Matz82 am Do 17. Aug 2006, 22:19, insgesamt 1-mal geändert.
Viele Grüße,
Mathias


======================
Der letzte macht das Netz aus ! ;)
======================
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Beitrag von xmurrix »

Hallo,

es sollte eigentlich kein Problem sein, einen neuen Mandanten anzulegen. Vielleicht hat PHP keine Rechte, irgendwas im Root-Verzeichnis anzulegen, also innerhalb von 'httpdocs'.

Falls der neue Mandant im Backend angezeigt wird, dann ist das Anlegen wenigstens DB-Seitig geglückt.

Durch das kopieren des Inhalts des 'cms'-Verzeichnisses in 'test' kann man nichts falsch machen, das macht auch Contenido beim Anlegen eines neuen Mandanten. Allerdings ist noch die 'test/config.php' anzupassen.
In Zeile 6 ist die neue Clientid angzueben:

Code: Alles auswählen

$load_client = "2"; // falls die neue id 2 ist
Dann solltest du noch Server-Pfad und Web-Adresse überprüfen. Aus deinem Post entnehmen ich, dass folgende Werte drin stehen sollten:
Server-Pfad: /var/www/vhosts/h962281.serverkompetenz.net/httpdocs/test/
Web-Adresse: http://mydomain.de/test/

Gruß
xmurrix
Matz82
Beiträge: 191
Registriert: Fr 26. Mai 2006, 13:10
Wohnort: Ilmenau
Kontaktdaten:

Beitrag von Matz82 »

danke dir für die schnell antwort :)

wo kann ich denn die ID's rausbekommen?

die server- und webpfade sind alle ok
Viele Grüße,
Mathias


======================
Der letzte macht das Netz aus ! ;)
======================
Matz82
Beiträge: 191
Registriert: Fr 26. Mai 2006, 13:10
Wohnort: Ilmenau
Kontaktdaten:

Beitrag von Matz82 »

Hat sich erledigt.
Habs gefunden und nun geht alles prima.

Vielen Dank :D
Viele Grüße,
Mathias


======================
Der letzte macht das Netz aus ! ;)
======================
Gesperrt