CMS Ordner in URL weglassen
CMS Ordner in URL weglassen
Hallo,
ich brauch mal n Schlag auf den Hinterkopf.
Bei einer Neuinstallation wollte ich ohne den Ordner CMS auskommen.
- gesamter Inhalt des Ordner CMS ins RooT gelegt
- die übrigen Ordner normal im Root abgelegt
- Anpassung der config.php - Pfad zu contenido einen Punkt . löschen = ./Contenido
wo werden die Pfade zum Aufruf des Ordners CMS hinterlegt? Wahrscheinlich habe ich Tomaten auf den Augen, aber ich finde nirgends die Aufrufe. Also will er bei der Installation /cms/cache, /cms/css usw. abspeichern.
Bei einem bestehenden Projekt sollte das nach den oben angegebenen Punkten keine Problem aufwerfen oder müssen auch dort weitere Pfade angepasst werden? wenn ja - wo?
Danke schon im Voraus
ich brauch mal n Schlag auf den Hinterkopf.
Bei einer Neuinstallation wollte ich ohne den Ordner CMS auskommen.
- gesamter Inhalt des Ordner CMS ins RooT gelegt
- die übrigen Ordner normal im Root abgelegt
- Anpassung der config.php - Pfad zu contenido einen Punkt . löschen = ./Contenido
wo werden die Pfade zum Aufruf des Ordners CMS hinterlegt? Wahrscheinlich habe ich Tomaten auf den Augen, aber ich finde nirgends die Aufrufe. Also will er bei der Installation /cms/cache, /cms/css usw. abspeichern.
Bei einem bestehenden Projekt sollte das nach den oben angegebenen Punkten keine Problem aufwerfen oder müssen auch dort weitere Pfade angepasst werden? wenn ja - wo?
Danke schon im Voraus
-
- Beiträge: 4260
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: CMS Ordner in URL weglassen
Hallo masch,
Knock (auf den Hinterkopf hau)
Zuerst Contenido ganz normal installieren, erst danach die Änderungen vornehmen.
Dateien/Verzeichnisse verschieben oder erstellen und die Rechte korrekt vergeben.
Einstellungen in den conf-Dateien anpassen.
Mandantenpfade ändern (Administration->Mandanten)
Evtl. con_code und Browsercache Leeren.
Cookies oder Sessions Löschen.
Fertig!
Gruß aus Franken
Ortwin
Knock (auf den Hinterkopf hau)
Zuerst Contenido ganz normal installieren, erst danach die Änderungen vornehmen.
Dateien/Verzeichnisse verschieben oder erstellen und die Rechte korrekt vergeben.
Einstellungen in den conf-Dateien anpassen.
Mandantenpfade ändern (Administration->Mandanten)
Evtl. con_code und Browsercache Leeren.
Cookies oder Sessions Löschen.
Fertig!
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: CMS Ordner in URL weglassen
grins - ich wollte gleich von Anfang an ohne CMS installieren, das das erst HINTERHER so geht, stand nirgends menno
Re: CMS Ordner in URL weglassen
hm, nachdem ich den cms Ordner hinzugefügt hatte, funktioniert die Webseite ganz normal.
Also kann man wohl auch ohne den CMS Ordner installieren?
Welche confs wären denn anzupassen? bisher finde ich nur in der config.php den $contenido_path, aber nicht die Verweise zum Ordner CMS.
Also immer noch blind
Also kann man wohl auch ohne den CMS Ordner installieren?
Welche confs wären denn anzupassen? bisher finde ich nur in der config.php den $contenido_path, aber nicht die Verweise zum Ordner CMS.
Also immer noch blind
Re: CMS Ordner in URL weglassen
/contenido/includes/config.php
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
-
- Beiträge: 486
- Registriert: Do 23. Feb 2006, 19:42
- Wohnort: Tirschenreuth / Oberpfalz / Bayern
- Kontaktdaten:
Re: CMS Ordner in URL weglassen
Nix daidea-tec hat geschrieben:/contenido/includes/config.php
In der Ursprünglichen "/cms/config.php" Zeile 38
Code: Alles auswählen
$contenido_path = "../contenido/";
Code: Alles auswählen
$contenido_path = "contenido/";
Gruß Holger
Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.
Handgewickelte Glasperlen Facebook Google+
Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.
Handgewickelte Glasperlen Facebook Google+
Re: CMS Ordner in URL weglassen
nachgelesen ... baghiras einwand für gut befunden, und bemerkt: mal wieder zu schnell quer gelesen
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Re: CMS Ordner in URL weglassen
bemerkung am rande: dass das verzeichnis cms in der url angezeigt wird, ist zwar unschön. das verzeichnis eine ebene nach oben zu verlagern allerings auch. weil du irgendwann vielleicht einen weiteren mandanten anlegen möchtest. weniger aufwändig und dabei effektiver ist, in der htaccess eine rewriterule zu integrieren, die das cms anfügt.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Re: CMS Ordner in URL weglassen
hm, genauso gemacht gehabt.
dann muss der Fehler doch woanders liegen
denn ich bekomm immer:
Fatal error: Error: Can't include /is/htdocs/XXX/cms/includes/Util/Modules/Contenido_NavMain_Util.class.php in /is/htdocs/XXX/contenido/includes/api/functions.api.general.php on line 181
das bekomm ich in allen Browsern mit geleertem Cache usw.
niegelnagelneue Insta 4.8.12, neue DB usw.. Als Gegenprobe habe ich den Ordner CMS nur umbenannt und den Inhalt komplett in Root kopiert.
Sobald ich CMS wieder original benenne alles da, sobald umbenannt und Zeile 38 aktiv obiger Fehler - grübel?
den Ordner CMS kann ich doch entfernen oder umbenennen und ie config.php kommt ins root?
dann muss der Fehler doch woanders liegen
denn ich bekomm immer:
Fatal error: Error: Can't include /is/htdocs/XXX/cms/includes/Util/Modules/Contenido_NavMain_Util.class.php in /is/htdocs/XXX/contenido/includes/api/functions.api.general.php on line 181
das bekomm ich in allen Browsern mit geleertem Cache usw.
niegelnagelneue Insta 4.8.12, neue DB usw.. Als Gegenprobe habe ich den Ordner CMS nur umbenannt und den Inhalt komplett in Root kopiert.
Sobald ich CMS wieder original benenne alles da, sobald umbenannt und Zeile 38 aktiv obiger Fehler - grübel?
den Ordner CMS kann ich doch entfernen oder umbenennen und ie config.php kommt ins root?
-
- Beiträge: 52
- Registriert: Do 23. Feb 2006, 00:16
- Wohnort: Kleinaitingen
- Kontaktdaten:
Re: CMS Ordner in URL weglassen
Ich hatte das Problem eben auch, die Lösung brachten bei mir folgende Punkte:
1) Korrekturen (entfernen von /cms/) in den Datenbank-Tabellen "con_code" und "con_lay"
2) Entfernen des Containers "ContenidoHeader" im Layout, da dieser die untenstehende Codezeile einbindet:
Gruss
Wolfgang
1) Korrekturen (entfernen von /cms/) in den Datenbank-Tabellen "con_code" und "con_lay"
2) Entfernen des Containers "ContenidoHeader" im Layout, da dieser die untenstehende Codezeile einbindet:
Code: Alles auswählen
<base href="http://www.domain.tld/" />
Wolfgang
"Im Wald zwei Wege boten sich mir dar, und ich nahm den der weniger betreten war. Und das veränderte mein Leben."
Re: CMS Ordner in URL weglassen
Hallo erstmal,
ich bin neu hier und möchte mich gleich mal aktiv beteiligen
Ich hatte das gleiche Problem wie masch:
Gruß & schönen Sonntag
Marco
ich bin neu hier und möchte mich gleich mal aktiv beteiligen
Ich hatte das gleiche Problem wie masch:
Und konnte es erst wegbekommen, als ich die Lösung von Wolfgang angewendet hatte:masch hat geschrieben:hm, genauso gemacht gehabt.
dann muss der Fehler doch woanders liegen
denn ich bekomm immer:
Fatal error: Error: Can't include /is/htdocs/XXX/cms/includes/Util/Modules/Contenido_NavMain_Util.class.php in /is/htdocs/XXX/contenido/includes/api/functions.api.general.php on line 181
das bekomm ich in allen Browsern mit geleertem Cache usw.
niegelnagelneue Insta 4.8.12, neue DB usw.. Als Gegenprobe habe ich den Ordner CMS nur umbenannt und den Inhalt komplett in Root kopiert.
Sobald ich CMS wieder original benenne alles da, sobald umbenannt und Zeile 38 aktiv obiger Fehler - grübel?
den Ordner CMS kann ich doch entfernen oder umbenennen und ie config.php kommt ins root?
...aber das kann doch nicht die Lösung sein, oder? Bzw. was macht denn der Container "ContenidoHeader" genau? Ich denke, dass hier irgendwo ein Bug vorliegt, der sich auf den Pfad der functions.api.general.php auswirkt... Da ich mit PHP etwas auf Kriegsfuß stehe (laaaange nix mehr gecodet, bei der Einarbeitung blieb es, dann wieder zurück zu meinem geliebten Java ), kann/will ich mich da net so tief reinarbeiten um den Fehler zu finden. Wer könnte das machen? Habe den Fehler mehrfach reproduzerieren können.gummibaerle hat geschrieben:...
2) Entfernen des Containers "ContenidoHeader" im Layout
...
Gruss
Wolfgang
Gruß & schönen Sonntag
Marco
-
- Beiträge: 4260
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: CMS Ordner in URL weglassen
Hallo,
das ist definitiv kein Bug. Die aufgezeigten Änderungen an den DB-Tabellen sind überhaupt nicht notwendig. Bei der Tabelle con_code, bei der es sich um einen Cache von Contenido handelt, hätte ein einfaches Leeren (nicht Löschen!) ausgereicht.
Dieses sollte man sowieso immer machen, wenn man Pfade in Contenido ändert, so z.B. im hier gezeigten Vorgang, oder bei einem Serverumzug.
Auch die Angaben zum Modul "ContenidoHeader" sind schlichweg falsch. Dieses Modul setzt nur einen Kommentar in die Frontendausgabe des Demomandanten und keinen base-Tag. Der base-Tag wird im Core erzeugt und ist über die Administration bzw. eine Mandanteneinstellung an- und abschaltbar.
Für weitere Informationen kann ich nur empfehlen die Suche zu den Themen "Migration" bzw. "Serverumzug" zu bemühen.
Gruß aus Franken
Ortwin
das ist definitiv kein Bug. Die aufgezeigten Änderungen an den DB-Tabellen sind überhaupt nicht notwendig. Bei der Tabelle con_code, bei der es sich um einen Cache von Contenido handelt, hätte ein einfaches Leeren (nicht Löschen!) ausgereicht.
Dieses sollte man sowieso immer machen, wenn man Pfade in Contenido ändert, so z.B. im hier gezeigten Vorgang, oder bei einem Serverumzug.
Auch die Angaben zum Modul "ContenidoHeader" sind schlichweg falsch. Dieses Modul setzt nur einen Kommentar in die Frontendausgabe des Demomandanten und keinen base-Tag. Der base-Tag wird im Core erzeugt und ist über die Administration bzw. eine Mandanteneinstellung an- und abschaltbar.
Für weitere Informationen kann ich nur empfehlen die Suche zu den Themen "Migration" bzw. "Serverumzug" zu bemühen.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: CMS Ordner in URL weglassen
Hallo!
Hab eine Neuinstallation von 4.8.13 durchgeführt(kein Mandant - keine Module).
Danach den contenido Pfad in der config.php geändert auf "contenido".
alles aus dem cms Ordner eine Dateieben nach oben kopiert.
front_content.php als index.php kopiert (Kunde möchte lieber eine index.php )
index.php im cms auf "../index.php" geändert.
die con_code und cache geleert.
In den Systemeinstellungen scheint beim Contenido HTML-Pfad aber noch immer ../contenido auf .
Keine Ahnung wo ich was übersehen habe.
Bei den übrigen Installationen < 4.8.13 läuft alles problemlos ohne "cms" in der url.
so. Ihr dürft mich jetzt verbal verprügeln aber falls jemand helfen kann wäre das nett.
Hab eine Neuinstallation von 4.8.13 durchgeführt(kein Mandant - keine Module).
Danach den contenido Pfad in der config.php geändert auf "contenido".
alles aus dem cms Ordner eine Dateieben nach oben kopiert.
front_content.php als index.php kopiert (Kunde möchte lieber eine index.php )
index.php im cms auf "../index.php" geändert.
die con_code und cache geleert.
In den Systemeinstellungen scheint beim Contenido HTML-Pfad aber noch immer ../contenido auf .
Keine Ahnung wo ich was übersehen habe.
Bei den übrigen Installationen < 4.8.13 läuft alles problemlos ohne "cms" in der url.
so. Ihr dürft mich jetzt verbal verprügeln aber falls jemand helfen kann wäre das nett.
Re: CMS Ordner in URL weglassen
Wir versuchen es erst einmal mit einem Tip.klp hat geschrieben:so. Ihr dürft mich jetzt verbal verprügeln aber falls jemand helfen kann wäre das nett.
Hast du die Pfadangaben unter Administration->Mandanten bereits angepasst?
Immer mal ein Blick wert: Contenido Wiki ... auch schreibender Zugriff ist erlaubt!
Re: CMS Ordner in URL weglassen
Hallo mfweb & Hallo Allerseits!
Zuerstmal Danke!
Pfade in den Mandanteneinstellungen waren angepasst.
Es waren die gleichen Einstellungen die ich auch bei anderen Seiten verwende. (ab 4.6.
Ich habe jetzt 4.8.14 installiert. Da funktioniert es.
Interessanterweise hab ich nur die 4.8.13 nicht einstellen können.
Herzlichen Dank jedenfalls nochmal.
Zuerstmal Danke!
Pfade in den Mandanteneinstellungen waren angepasst.
Es waren die gleichen Einstellungen die ich auch bei anderen Seiten verwende. (ab 4.6.
Ich habe jetzt 4.8.14 installiert. Da funktioniert es.
Interessanterweise hab ich nur die 4.8.13 nicht einstellen können.
Herzlichen Dank jedenfalls nochmal.