Verzeichnisstruktur zwingend?

Zalu
Beiträge: 17
Registriert: Di 10. Aug 2004, 12:53
Kontaktdaten:

Verzeichnisstruktur zwingend?

Beitrag von Zalu » Di 24. Aug 2004, 09:47

Hallo!

Bin Contenido Neuling und frage mich gerade, ob man die vorgegebene Verzeichnisstruktur beibehalten muss. Ich habe Contenido 4.4 auf den Server kopiert. Dort findet man nun im web Verzeichnis folgende Verzeichnisse:
/cms
/conlib
/contenido
/docs
/pear
/setup
Wenn man nun alles installiert hat, kann/sollte man /setup löschen.
Aber ein Problem hab ich damit, dass ich bei Aufrufen der Page dann einen "Link" auf www.meinserver.com/cms setzten muss.

Daher die Idee, dass ich den Inhalt von /cms komplett ins Webverzeichnis lege, ist das möglich?

Und bei einigen Seiten, die ich mir angeschaut habe, bleibt im Browser in der Adresszeile dann auch die Haupt-URL stehen.
Also egal was man anklickt, es steht immer www.meinserver.com statt der einzelnen www.meinserver.com/cms/front_content.php?idcat=15
Wie kann ich das realisieren?

Danke schonmal für Eure Hilfe!

Gruß

Zalu

Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix » Di 24. Aug 2004, 10:41

Hallo Zalu,

das Verzeichnis kannst du ändern, macht es aber nicht unbedingt übersichtlicher :!:
Du mußt bei Mandant (im Backend) das Verzeichnis anpassen und die config.php im cms Verzeichnis ändern.
Vorsicht, praktisch alle Hinweise im Forum etc. beziehen sich immer auf die Standard-Installation, und beim Erstellen eines zweiten Mandanten gibt es dann auch Probleme

Viel Erfolg
Florian

cyaneo
Beiträge: 76
Registriert: Mi 5. Jan 2005, 19:42
Wohnort: Das findet ihr sowieso nicht, weils so klein ist...
Kontaktdaten:

Beitrag von cyaneo » Fr 7. Jan 2005, 10:50

Hi,

das wäre eine gute Idee für die kommende Version...

Verzeichnisstruktur:
root/cms -> root
root/conlib
root/contenido
root/docs
root/pear
root/setup (wird sowieso gelöscht)

Ev. kann man das ja berücksichtigen?
**************************************************
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
--------------------------------------------------------------------------------
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
--------------------------------------------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
**************************************************

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Fr 7. Jan 2005, 11:04

Wieso? Du kannst doch das Frontend einfach ins root umziehen...

das Frontend wird im Auslieferungszustand immer unter /cms/ bleiben.

cyaneo
Beiträge: 76
Registriert: Mi 5. Jan 2005, 19:42
Wohnort: Das findet ihr sowieso nicht, weils so klein ist...
Kontaktdaten:

Beitrag von cyaneo » Fr 7. Jan 2005, 11:23

timo hat geschrieben:Wieso? Du kannst doch das Frontend einfach ins root umziehen...
und was heist das? was ist zu tun? was zu ändern?
das Frontend wird im Auslieferungszustand immer unter /cms/ bleiben.
sag niemals nie.
**************************************************
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
--------------------------------------------------------------------------------
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
--------------------------------------------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
**************************************************

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Fr 7. Jan 2005, 11:29

man braucht nur den inhalt des cms verzeichnisses ins root verschieben
in cms/config.php die sich dann im root befindet den pfad zu contenido anpassen.
also von
../contenido/ auf contenido/ ändern...

und unter administration mandant die pfade anpassen (jeweils das cms entfernen)
*** make your own tools (wishlist :: thx)

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Fr 7. Jan 2005, 11:29

cyaneo hat geschrieben:und was heist das? was ist zu tun? was zu ändern?
Die Dateien aus /cms/ ins root kopieren, in der config.php die Variable "contenido_path" anpassen und die Mandanteneinstellungen anpassen.

cyaneo
Beiträge: 76
Registriert: Mi 5. Jan 2005, 19:42
Wohnort: Das findet ihr sowieso nicht, weils so klein ist...
Kontaktdaten:

Beitrag von cyaneo » Fr 7. Jan 2005, 11:31

Danke!
(wie timo sagte: einfach...) :lol:

Schönen Tag nocht!
**************************************************
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
--------------------------------------------------------------------------------
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
--------------------------------------------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
**************************************************

cyaneo
Beiträge: 76
Registriert: Mi 5. Jan 2005, 19:42
Wohnort: Das findet ihr sowieso nicht, weils so klein ist...
Kontaktdaten:

Beitrag von cyaneo » Fr 7. Jan 2005, 11:50

Hmm,

doch nicht so einfach:

Backend:

Server-Pfad: d:/www/contenido/ (auch d:/www/contenido versucht)
Web-Adresse: http://localhost/contenido/ (auch http://localhost/contenido versucht)

d:/www/config.php:

Code: Alles auswählen

<?php

//path to contenido, for all inclusions
$contenido_path = "/contenido/";
$errorfont = "font3";
//fo the language file
$language="de";
Im Browser URL "http://localhost/contenido/" eingegeben

Fehlermeldung:

Warning: main(/contenido/config.php): failed to open stream: No such file or directory in d:\www\contenido\front_content.php on line 17

Warning: main(): Failed opening '/contenido/config.php' for inclusion (include_path='.;c:\php4\pear') in d:\www\contenido\front_content.php on line 17

Fatal error: Call to undefined function: cinclude() in d:\www\contenido\front_content.php on line 18
Auch der Versuch, in "D:\www\front_content.php

aus

Code: Alles auswählen

include_once ($contenido_path . "includes/config.php");

Code: Alles auswählen

include_once ($contenido_path . "config.php");
oder
// include_once ($contenido_path . "includes/config.php");
zu machen, brachte folgende Fehlermeldung hervor:
Fatal error: Call to undefined function: cinclude() in d:\www\contenido\front_content.php on line 18
Was könnte ich sonst noch versuchen?
**************************************************
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
--------------------------------------------------------------------------------
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
--------------------------------------------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
**************************************************

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Fr 7. Jan 2005, 12:00

nicht "/contenido/" sondern "contenido/" in der config.php im Frontend...

cyaneo
Beiträge: 76
Registriert: Mi 5. Jan 2005, 19:42
Wohnort: Das findet ihr sowieso nicht, weils so klein ist...
Kontaktdaten:

Beitrag von cyaneo » Fr 7. Jan 2005, 12:22

Wer lesen kann ist klar im Vorteil... :oops:

Danke nochmal - Perfekt!!!
**************************************************
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
--------------------------------------------------------------------------------
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
--------------------------------------------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
**************************************************

EventsOnline
Beiträge: 10
Registriert: Di 11. Jan 2005, 01:32
Kontaktdaten:

Beitrag von EventsOnline » Fr 14. Jan 2005, 00:10

Habs jetzt so gemacht wie ihr es beschrieben habt.
Es ist doch bei diesem System eine Beispielseite dabei.
Wie bringt man die Beispielseite auf die Haupturl (z.B. www.meine-domain.de) ?
Muss man die irgendwie speichern unter oder so????

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Fr 14. Jan 2005, 00:29

welche Beispielseite? Wenn du das mitgelieferte Beispiel meinst, musst du das nur wie oben beschrieben verschieben (das cms-Verzeichnis ins root-Verzeichnis) und die Pfade anpassen, ebenfalls wie beschrieben.

EventsOnline
Beiträge: 10
Registriert: Di 11. Jan 2005, 01:32
Kontaktdaten:

Beitrag von EventsOnline » Fr 14. Jan 2005, 00:59

Ja ich meine das mitgelieferte Beispiel.
Ich logge mich doch immer über
http://www.meine-domain/contenido/index.php
Hab die config.php geändert und es sieht u.a. so aus
//path to contenido, for all inclusions
$contenido_path = "contenido/";
$errorfont = "font3";
//fo the language file

Muss man die mitgelieferte Beispielseite nicht irgendwie abspeichern damit es
im Hauptverzeichnis angezeigt wird?

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Fr 14. Jan 2005, 01:10

hast du den Inhalt des cms-Verzeichnisses ins Root-Verzeichnis verschoben? Vielleicht solltest du dir erstmal contenido in Ruhe angucken, bis du ein bisschen was davon verstanden hast, und dann erst anfangen, Dateien hin und her zu schieben. Das ist nicht boese gemeint, aber ich habe im anderen Thread gelesen, dass du gerade mit Contenido angefangen hast, und so lange du nicht genau weisst, was du tust ...

Vielleicht versuchst du es erstmal mit diesser Loesung:
http://www.contenido.org/forum/viewtopi ... 3&start=15

Ich habe den Inhalt fuer eine Datei index.html angegeben, die eine Umleitung vom Hauptverzeichnis nach cms/ macht. D.h. die Leute gehen auf www.deineseite.de und werden automatisch nach www.deineseite.de/cms umgeleitet.

Gesperrt