Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Leutnant

Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by Leutnant »

Hallo,

habe folgendes Problem. Und Zwar habe ich lokale Weblog von Serendipity und will es über ein anderen Portal (Internet) erreichbar machen. Es kommt immer Fehlermeldungen. Nach einige untersuchungen habe ich festgestellt und mit Hilfe ein Kumpels, dass es ein Pfade fehler handelt. Nun aber weiss ich es nicht wie ich das Fehler gut machen kann. Es sollte alle Absolute Pfaden nach Relativen Pfaden umgesetzt werden, wie und wo weiss ich es nicht.

Bitte um eure Hilfe.

Vielen Dank

Leutnant zur See
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by garvinhicking »

Serendipity muss an mehrerer Stellen mit Absoluten URLs arbeiten um im Internet korrekt zu funktionieren.

Es ist größenteils nicht möglich die absoluten URLs mit relativen zu ersetzen.

Wie genau willst Du das lokale Serendipity in ein Internet Portal einbinden? Worum geht es konkret? Denn das müsste eigentlich problemlos klappen. Bitte beschreibe mal, wie ihr vorgehen wollt und um was für Ausgaben es geht.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Leutnant

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by Leutnant »

Hallo,

eigentlich sollte es schon funktionieren aber wir haben es so gemacht:
Den Serendipity Weblog möchten wir über ein Internet Portal mit Hilfe einen Applikation einbinden. Eigentlich funktioniert die Applikation aber wenn ich mich einloggen will, kommt immer folgende Fehler:

EngP Reverse Proxy error!

URL: http://xyz.com/journale/weblog/journale ... php?/admin
responseCode: 404
responseMsg: Not Found


Man wurde mir gesagt, dass die Fehler von Absoluten URLs kommen und es mit Relativen ersetzen soll. Ich benutze den Weblog nur Lokal, aber jetzt will ich es auch übers Internet erreichbar machen dass man übers Internet sich einloggen und Einträge machen kann.

Soll ich jetzt die ganze Absoluten URLs mit relativen ersetzen oder kann ich auch was anderes machen???

Bsp:
<html>
<head>
<title>Weblog </title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="Powered-By" content="Serendipity v.0.9.1" />
<link rel="stylesheet" type="text/css" href="http://xyz.com/journale/weblog/index.ph ... dipity.css" />
<link rel="alternate" type="application/rss+xml" title="Weblog RSS feed" href="http://xyz.com/journale/weblog/index.ph ... index.rss2" />
<link rel="alternate" type="application/x.atom+xml" title="Weblog Atom feed" href="http://xyz.com/journale/weblog/index.ph ... s/atom.xml" />

</head>

<body>
<div id="page">
<div id="header" onclick="location.href='http://xyz.com/journale/weblog/';" style="cursor: pointer;">
<div id="headerimg">
<h1>Weblog</h1>
<div class="description"></div>
</div>
</div>
<hr />

<div id="content" class="narrowcolumn">
<!-- CONTENT START -->
<div class="serendipity_content_message"></div>


Vielen Dank

Leutnant zur See
Leutnant

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by Leutnant »

Ausserdem kann ich die stelle von Absoluten Pfaden nicht finden!!!

Serendipity muss an mehrerer Stellen mit Absoluten URLs arbeiten um im Internet korrekt zu funktionieren.

Also bei dieser Programm bin ich ganz neu, kannst du mir vielleicht noch weiterhelfen. Ich komme nicht mit diesem Problem klar.

Dankeschön

Leutnant zur See
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by garvinhicking »

Leider kenne ich mit mit deiner "Internet Portal" Applikation nicht aus. Ich vermute aber, dass sie für den gewünschten Zweck nicht kompatibel ist.

Serendipity hat eine Konfigurationsoption für eine volle URL. Diese heißt "baseURL". Wenn Du im Code nach "baseURL" suchst, findest du alle Stellen, die Du ändern müsstest. Du wirst sehen, dass das mehrere hundert Stellen sind. Du könntest auch probieren, in "baseURL" einen relativen Pfad einzutragen. Das wiederum führt dann aber zur Ungültigkeit von einigen RSS-Feeds, die nämlich absolute URLs benötigen.

Letztlich würde ich konkret bei deinen Leuten vom "Internet Portal" nachfragen, was deren Applikation tut und warum die keine vollen URLs behandeln können.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Leutnant

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by Leutnant »

Hallo,

ja, es gibt mit der Applikation schon problem aber ich denke machbar ist es schon. Das Problem ist, das ich die serendipity nicht so gut weiss und die Lösung nicht finden kann. Serendipity speichert die relativen pfaden als Variable. "baseURL" habe ich schon mehrmals gefunden aber ich weiss es nicht wie man in den richtigen stelle die relative pfaden eintragen kann.

gibt es irgendwelche Configuration dass man die relative pfade zu setzen kann?

Kann man die absoluten pfaden künstlich Absolut halten, ohne dass man die pfade durch relative pfade ersetzen muss???

Welche extra optionen haben die relative pfaden, die man im serendipity benutzen kann?

Vielen Dank
Leutnant zur See
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Relative pfade mit Absoluten Pfaden umsetzen, aber wie??

Post by garvinhicking »

Du kannst anstelle von "baseURL" die Variable "serendipityHTTPPath" benutzen, diese enthält den HTTP Pfad zum Serendipity Verzeichnis, also ohne http:// und so davor.
gibt es irgendwelche Configuration dass man die relative pfade zu setzen kann?
Kann man die absoluten pfaden künstlich Absolut halten, ohne dass man die pfade durch relative pfade ersetzen muss???
Darüber habe ich oben geschrieben, ja. Du kannst die Konfigurationsvariable von baseURL auf eine relative URL setzen, aber dann werden die RSS Feeds nicht mehr validierbar, weil diese absolute URLs benötigen.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply