Patrick Wicki
Beiträge: 131
|
DynPG auf eigener Website in Verzeichnis platzieren
|
Hallo DynPG Team.
Ich habe eben mal versucht gemaess dem Tutorial eine Webseite (index.php) aus dem example-Ordner zu verschieben und einen anderen (ffa) hineingelegt. Die Daten im Kopf wurden entsprechend von mir geändert, jedoch weisst DynPG einen Fehler auf Zeile 2 im "index.php" aus.
Um nun die Site als Probe aufzuschalten moechte ich die erstellten Seiten im Ordner "www.meineDomain.ch/ffa" haben. DynPG selber liegt aber bei "www.meineDomain.ch/cms". Ich habe bereits beim index.php-File "$GLOBALS["DynPG"]->SetParam_PathToRoot('ffa/'); einzugeben. Jedoch ohne Erfolg. Funktionieren Aenderungen auch bei bestehenden Seiten?
Was müsste ich anders machen damit die DynPG-Seiten unter besagtem Ordner funktionieren?
Besten Dank fürs Feedback.
Patrick
|
Freundliche Grüsse
Patrick Wicki
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
wivisions GmbH -> www.wivisions.ch
|
|
|
13.02.2008 17:49
|
ZITIEREN
| ANTWORTEN
|
Daniel Schliebner
Beiträge: 382
|
Hallo!
Für Seiten unter "www.meineDomain.ch/ffa"
wäre dies
$GLOBALS["DynPG"]->SetParam_PathToRoot('../cms/');
In "SetParam_PathToRoot" muss der Pfad zum CMS-Ordner relativ angegeben werden, von der aktuellen Seite aus. Befände sich z.B. eine Seite index.php im Ordner "www.meineDomain.ch/ffa/morepages", wäre dies entsprechend
$GLOBALS["DynPG"]->SetParam_PathToRoot('../../cms/');
|
Mit freundlichen Grüßen
ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de
Bietzkestraße 18A
10315 Berlin
GERMANY
Tel.: +49 30 33980300
|
|
|
13.02.2008 18:25
|
ZITIEREN
| ANTWORTEN
|
Patrick Wicki
Beiträge: 131
|
Hallo Herr Schliebner
Besten Dank fuer Ihren Rat. ich hab nun in den obersten Zeilen bei allen Seiten die ich für DynPG benoetige folgendes eingegeben:
"?php
require('../getcontent.php');
$GLOBALS["DynPG"]->SetParam_PathToRoot('../cms/');
?"
(habe Gänsefüsschen statt Klammern verwendet wegen der Anzeige hier im Forum)
Die Seiten im Verzeichnis: "www.meineDomain.ch/ffa" befinden. Jedoch wird mir immer noch ein Fehler mit dem Vermerk auf Linie 2 im File "index.php".
Gemäss Ihrer Beschreibung wären aber die Angaben richtig oder?
Merci für Ihr Feedback.
Freundliche Grüsse - Patrick Wicki
|
Freundliche Grüsse
Patrick Wicki
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
wivisions GmbH -> www.wivisions.ch
|
|
|
17.02.2008 21:13
|
ZITIEREN
| ANTWORTEN
|
Daniel Schliebner
Beiträge: 382
|
Hallo!
Zitat | Gemäss Ihrer Beschreibung wären aber die Angaben richtig oder? |
Nein, leider nicht ganz. Der Pfad in "require" müsste lauten:
../cms/getcontent.php
Bedeutung:
".." bedeutet dabei einfach den Sprung eine Verzeichnisebene höher (Sie befinden sich dann sozusagen in "www.meineDomain.ch". Dann gehen Sie von dort in das Verzeichnis "cms" und rufen dort die getcontent.php auf.
Im Prinzip ist der Pfad vor dem getcontent.php also derselbe, den Sie danach noch mit "$GLOBALS["DynPG"]->SetParam_PathToRoot" festlegen.
Also der korrekte Code wäre:
require('../cms/getcontent.php');
$GLOBALS["DynPG"]->SetParam_PathToRoot('../cms/');
|
Mit freundlichen Grüßen
ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de
Bietzkestraße 18A
10315 Berlin
GERMANY
Tel.: +49 30 33980300
|
|
|
18.02.2008 11:35
|
ZITIEREN
| ANTWORTEN
|
Patrick Wicki
Beiträge: 131
|
Hallo Herr Schliebner
Besten Dank fuer Ihr Feedback.
Klappt wunderbar - Merci.
|
Freundliche Grüsse
Patrick Wicki
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
wivisions GmbH -> www.wivisions.ch
|
|
|
18.02.2008 18:25
|
ZITIEREN
| ANTWORTEN
|