Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Index-Datei ins Root-Verzeichnis
Monte
Beitrag Tue. 2. June 2009, 21:56
Beitrag #1


Newbie
*

Gruppe: Members
Beiträge: 6
Mitglied seit: 15.05.2009
Mitglieds-Nr.: 1.889



Hallo,
ich genier mich ein bisschen die Frage zu stellen, aber ich hoffe auf Verständnis, dass es "keine dummen Fragen gibt".

Ich habe Sefrengo in ein Verzeichnis root/cms/ installiert und probiere derzeit herum, um mich damit vertraut zu machen (bin Anfänger).
Es befinden sich jetzt im Root die Verzeichnisse backend und projekt01.

Will ich meine Testseite aufrufen, so muss ich explizit eingeben www.xxx.de/cms/projekt01. Dort befindet sich die index.php.

Wie bekomme ich die index ins Root-Verzeichnis? Muß ich sefrengo neu direkt ins root-Verzeichnis installieren?

Danke einstweilen

Monte
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag Tue. 2. June 2009, 22:27
Beitrag #2


Advanced Member
********

Gruppe: Admins
Beiträge: 507
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 11



Für das Verständnis muss ich nochmal nachfragen - deine Ordnerstruktur sieht so aus, richtig?

QUELLTEXT
root
|
+- cms
|  |
|  + index.php
|
+- backend
|
+- projekt01


Woher kommt der Ordner cms und die index.php? Ist das der Ordner und die Datei die eigentlich in projekt01 liegen?

ZITAT
Muß ich sefrengo neu direkt ins root-Verzeichnis installieren?

Hast du Sefrengo schon mal auf dem Server installiert? Ist es eine Live-Seite oder Testinstallation, sprich kann man Schaden anrichten?
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Tue. 2. June 2009, 22:48
Beitrag #3


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Ergänzend muss vielleicht noch vermerkt werrden, das bei Projekten im root Verzeichnis die gesamte Inhalt des ProjektOrdner, nämlich cms, logs und media verschoben werden müssen. Zusätzlich muss ein Pfad geändert werden: cms/inc/config.php

Alt
QUELLTEXT
$cms_path = '../backend/';

Neu
QUELLTEXT
$cms_path = 'backend/';


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 2. June 2009, 23:50
Beitrag #4


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



... die forum-suche funktioniert übrigens Monte! wink.gif

... hättest du bspw. einfach nach "projektordner" gesucht, wärst du relativ schnell auf diese wiki-seite gestossen, die das ganz ausführlich erklärt.


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
Monte
Beitrag Wed. 3. June 2009, 17:11
Beitrag #5


Newbie
*

Gruppe: Members
Beiträge: 6
Mitglied seit: 15.05.2009
Mitglieds-Nr.: 1.889



Vielen Dank für die freundlichen Antworten!

amk -- da ist's wieder die Frage nach dem "nach was suche ich?" Ich hab nach index gesucht und nichts entsprechendes hilfreiches gefunden. Danke!!!

gunwalt und mvsxyz -- ebenfalls Dank.

Sefrengo liegt auf dem Server. Es handelt sich um online liegende Testinstallation die später vollständig ersetzt werden soll, also kein Schaden.
Die index liegt in projekt01, wie es sich gehört (?!). Den Ordner cms habe ich bei der Installation eingerichtet, weil ich dachte das CMS sollte besser getrennt von den Daten in einem eigenen Ordner liegen.

Sefrengo liegt auf dem Server. Es handelt sich um online stehende Testinstallation die später vollständig ersetzt werden soll, also kein Schaden.

Ich denke die Antwort von amk hilft mir gut weiter!
Go to the top of the page
 
+Quote Post
Monte
Beitrag Sat. 6. June 2009, 19:09
Beitrag #6


Newbie
*

Gruppe: Members
Beiträge: 6
Mitglied seit: 15.05.2009
Mitglieds-Nr.: 1.889



ZITAT(amk @ Wed. 3. June 2009, 00:50) *
... die forum-suche funktioniert übrigens Monte! wink.gif

... hättest du bspw. einfach nach "projektordner" gesucht, wärst du relativ schnell auf diese wiki-seite gestossen, die das ganz ausführlich erklärt.



Hallo Alex,
leider hab ich's nicht hingekriegt und mir wohl einiges zerschossen (bekomme nur noch 404-Meldungen)

Ich möchte Sefrengo neu installieren, diesmal direkt ins Root-Verzeichnis, nicht wie vorher in ein eigens dafür geschaffenes Verzeichnis CMS.

Soll ich alle Verzeichnisse auf dem Server löschen und neu anfangen (zerschieße ich da irgendwas im SQL), oder neu installieren ohne die alten Dateien zu löschen?

Gruß, Christian
Go to the top of the page
 
+Quote Post
hylli
Beitrag Sun. 7. June 2009, 12:12
Beitrag #7


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



Kommst Du noch ins Backend?

Wenn ja, ist die Installation vielleicht noch zu retten. Der ein oder andere könnte sich das ja mal anschauen, wenn Du entsprechende Zugangsdaten zur Verfügung stellst.

Eine Frage:
Es besteht auch die Möglichkeit nur die index.html ins Root zu schieben und den Rest zu belassen. Die index.html wird dann einfach nur auf die index.php im Projektverzeichnis umgeleitet.

Würde das schon reichen oder willst Du das komplette Projektverzeichnis im Root haben wollen?

Hylli
Go to the top of the page
 
+Quote Post
Monte
Beitrag Sun. 7. June 2009, 16:53
Beitrag #8


Newbie
*

Gruppe: Members
Beiträge: 6
Mitglied seit: 15.05.2009
Mitglieds-Nr.: 1.889



ZITAT(hylli @ Sun. 7. June 2009, 13:12) *
Kommst Du noch ins Backend?

Wenn ja, ist die Installation vielleicht noch zu retten. Der ein oder andere könnte sich das ja mal anschauen, wenn Du entsprechende Zugangsdaten zur Verfügung stellst.

Eine Frage:
Es besteht auch die Möglichkeit nur die index.html ins Root zu schieben und den Rest zu belassen. Die index.html wird dann einfach nur auf die index.php im Projektverzeichnis umgeleitet.

Würde das schon reichen oder willst Du das komplette Projektverzeichnis im Root haben wollen?

Hylli


Ja,das wäre gut und würde reichen, aber wo ist den die von Sefrengo generierte index.html? Ich finde nur die index.php, die vorher in /projekt01/ war.
Sorry, ich bin, was CMS betrifft vollständiger Laie.

Ich habe mein Sefrengo blöderweise in einen Unterordner des Root gesetzt, den ich cms nannte, nicht wissend, dass so auch ein UOrdern von S. heißen wird.
Da ich das ganze Projekt von root\cms\projekt01\ nach root\ verschoben habe (einschließlich der Unterordner), hätte ich da jetzt natürlich zwei cms-Ordner, was natürlich Blödsinn ist.
Hab im Moment den cms-Ordner, der in projekt01 war, umbenannt, was natürlich zur Folge hat, dass er nicht mehr gefunden wird:

Warning: include(cms/inc/config.php) [function.include]: failed to open stream: No such file or directory in /is/htdocs/wp1149053_QOTDNJ10JP/www/index.php on line 58

Warning: include(cms/inc/config.php) [function.include]: failed to open stream: No such file or directory in /is/htdocs/wp1149053_QOTDNJ10JP/www/index.php on line 58

Warning: include() [function.include]: Failed opening 'cms/inc/config.php' for inclusion (include_path='.:/usr/share/pear/php5') in /is/htdocs/wp1149053_QOTDNJ10JP/www/index.php on line 58

Warning: require_once(API/inc.apiLoader.php) [function.require-once]: failed to open stream: No such file or directory in /is/htdocs/wp1149053_QOTDNJ10JP/www/index.php on line 67

Fatal error: require_once() [function.require]: Failed opening required 'API/inc.apiLoader.php' (include_path='.:/usr/share/pear/php5') in /is/htdocs/wp1149053_QOTDNJ10JP/www/index.php on line 67

Die Sache ist ziemlich verfahren. Es wäre kein Problem alles neu aufzusetzen, da ich bislang eh nur rumprobiere.
Wie man letztendlich dazu kommt, dass bei der direkten Eingabe von www.xxx.de die Home, die ich bereits über das CMS füttern könnte, auftaucht wäre aber trotzdem sehr wichtig für mich zu wissen.

Gruß und Danke!
Go to the top of the page
 
+Quote Post
pawel
Beitrag Sun. 7. June 2009, 17:34
Beitrag #9


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Setz es noch einmal auf.

Sefrengo bringt keine index.html mit. Ein CMS ist auch kein Seitengenerator, d.h. die Datei werden nie geschrieben. Ein CMS schreibt die Inhalte einer Seite in Datembankfelder.
Ruft ein Nutzer deine Website unter http://wwww.deineSeite.de auf, sucht der Webserver nach einer index-Datei. Bei mehreren index-Dateien wird meist die index.html zuerst aufgerufen (das ist aber konfigurierbar).

Bei Sefrengo wird also tatsächlich immer die index.php aufgerufen. Diese erzeugt die gewünschte Seite für den aufrufenden Browser. Jede Seite existiert sozusagen nur "virtuell".


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 26.9.24 - 14:14

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.