Wordpress über DynDNS läuft nicht sauber - falsche URLs.

Status
Für weitere Antworten geschlossen.

Gurkenglas

Benutzer
Mitglied seit
03. Jan 2012
Beiträge
39
Punkte für Reaktionen
0
Punkte
12
Hallo Forum

Ich habe nun Wordpress sauber zum laufen gebracht. Leider eine nicht ganz aktuelle Version, das ist aber wohl eine andere Geschichte. Ich möchte Wordpress eigentlich nur für mich als Wissensdatenbank nutzen. Da schreibe ich mir einige Beschreibungen mit Screenshots für einige Dinge auf. Dazu habe ich Wordpress mit einem Passwort versehen, so dass nur ich darauf zugreifen kann: Password Protection. So weit, so gut.

Auch kann ich über DynDNS per meinname.dyndns.org/wordpress zugreifen. Leider kann ich dann keine Seiten aufrufen, weil alle Links mit 192.168.178.27 angezeigt. In Wordpress -> Einstellungen -> Allgemein kann ich die Wordpress-Adresse nicht verändern.

Wo kann ich einstellen, dass ich meine komplette Wordpress-Seite auch über DynDNS sehen kann? In Wordpress? In den Systemeinstellungen der DiskStation?

Gruß
Gurkenglas
 

jemue

Benutzer
Mitglied seit
11. Jan 2009
Beiträge
615
Punkte für Reaktionen
0
Punkte
42
Ist schon länger her, aber muss nicht auch eine Freigabe/Weiterleitung im Router erfolgen?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
das hat mit Router/Weiterleitung nichts zu tun. Wordpress generiert Seiten die die die lokale Adresse im Link haben und nicht Links relativ zum Documentroot.

Gruß Götz
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Hallo, vielleicht hilft das hier ....

Einstellungen › Permalinks

In den Grundeinstellungen von WordPress werden URLs verwendet, die eine Menge Fragezeichen und Zahlen beinhalten. Du hast aber auch die Möglichkeit, die URL-Struktur für Permalinks und Archive anzupassen. Dieses kann die Benutzerfreundlichkeit und Ästhetik deiner Links heraufsetzen. Eine Vielzahl von Tags ist erhältlich, und hier findest du für den Anfang ein paar Beispiele.

Optional

Bei Bedarf gib individuelle Basen für deine Kategorie- und Tag-URLs hier ein. Wenn du zum Beispiel topics als deine Kategorie-Basis eingibst, erhältst du Kategorie-Links à la http://example.org/topics/uncategorized/. Wenn du nichts eingibst, werden die Standardwerte benutzt.


Rechtschreibfehler sind Spezial-Effekte meiner Tastatur!
 

Gurkenglas

Benutzer
Mitglied seit
03. Jan 2012
Beiträge
39
Punkte für Reaktionen
0
Punkte
12
Hallo.

Also der Tipp mit den Permalinks war schon ein Weg in die Richtung, denke ich. Wen ich nun aber bei Benutzerdefiniert folgendes eintrage: „meinname.dyndns.org/wordpress“, bekomme ich später als Link (also beim Zugriff über DynDNS): http://192.168.178.27/wordpress/http:/meinname.dyndns.org/wordpress/?p=6

Also wird meine interne IP davor gestellt.

Interessanter weise, wird bei den Permalinks aus „meinname.dyndns.org/wordpress“ = „/meinname.dyndns.org/wordpress“. Auch mein Bemühen http://meinname.dyndns.org/wordpress“ einzutragen scheitert.

Hat keiner Wordpress über DynDNS laufen?

Gruß
Gurkenglas[/COLOR]
 
Zuletzt bearbeitet:

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Hallo, ich habe es laufen mit DSM 3.1, ohne meinname.dyndns.org als virtual host. DSM 4.0 will es nicht :) Gruss Jo
 

Evil Master

Benutzer
Mitglied seit
19. Okt 2011
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Ich hab Wordpress laufen bzw. ich will es lauffähig machen. Leider habe ich genau das gleiche Problem wie du.

Es lässt sich zwar umgehen, jedoch finde ich diese Lösung als nicht optimal!

Du hast unter Wordpress unter Settings / General folgendes:

WordPress address (URL): diese ist grau hinterlegt uns es gibt keine Möglichkeit dies zu ändern, zumindest nicht unter Wordpress selbst.
Auch die "Site address (URL)" muss geändert werden (was geht)

Um die Haupt URL zu ändern muss du einige Werte in der SQL Datenbank ändern. Dies geht mit "phpMyadmin". Log dich da ein und wähle die Datenbank "wordpressblog", dort dann die Tabelle "wp_options"

Dort kannst du nun folgende "option_name's" bearbeiten:

"siteurl" und auf der zweiten Seite "home"

Wenn du die beiden Werte mit der Dyndnsadresse austattest, sollte deine Seite unter dem entsprechenden Namen erreicht werden können und du kannst anschließend auf der Seite auch navigieren ohne auf die Lokale IP zurück zu greifen.

Dennoch gibt es trotztdessen einige Probleme!

Du musst auf jeden Fall deine Seite mit http://adresse/wordpress aufrufen, weil die Virtualhost geschichte irgend wie nicht hinhaut, zumindest be mir. Es kommt dann immer "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden".

Ich hat erlich gesagt langsam schon kein Bock mehr, weils nicht praktikabel ist und nicht "out of the box" funktioniert!
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Ja, das mit dem Virtualhost ist logisch :) da ist ja das Wordpress nicht abgelegt,
es ist ja unter /volumen1/web der Virualhost liegt also auch da.
/volumen1/web/wordpress
/volumen1/web/vhost1
/volumen1/web/meiname.dyndns.org
usw

ruffst Du nun meiname.dyndns.org/wordpress auf, kommt die meldung, weil es ja kein Wordpress dort gibt.
Eine Möglickeit ist einen SymLink von Wordpress erstellen
oder Wordpress nach dem Virtuellenhost kopieren
oder einen Alias in der httpd.conf anlegen

Viele Grüße Jo
 

Archi_74

Benutzer
Mitglied seit
07. Feb 2012
Beiträge
257
Punkte für Reaktionen
2
Punkte
24
Wollte WP vor ein paar Tagen auch zum laufen bringen. Dachte mir "wie schön, out of the box und los geht's".
Pustekuchen! Habe die gleichen Probs wie ihr und bin nun ein wenig enttäuscht. Nicht das es nach einigem gebastelt evtl. funktionieren würde, aber genau das wollte bzw. möchte ich nicht.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ich fürchte fast, dass es am Paket von Synology liegen könnte. Normalerweise kann man bei Wordpress die Art der Links sehr genau festlegen. Ich hatte lange Zeit Wordpress bei mir auf der DS via dyndns am laufen (allerdings nicht das Synology Paket, sondern direkt von der Projekthomepage) und nie diese komischen Links/Probleme. Am dyndns kanns auf jeden Fall nicht liegen
 

Archi_74

Benutzer
Mitglied seit
07. Feb 2012
Beiträge
257
Punkte für Reaktionen
2
Punkte
24
Ich nehme aber an, dass sich das Paket von der WP-Seite nicht so einfach auf der DS installieren lässt...?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich nehme aber an, dass sich das Paket von der WP-Seite nicht so einfach auf der DS installieren lässt...?
hmh kommt drauf an was du unter einfach verstehst ;-) Das funzt bei solchen PHP Sachen meist gleich: runterladen, auf dem Server entpacken und via Browser den Installer aufrufen. Ab dann geht alles im Browser. Gerade Wordpress hat einen guten Installer. Wenn du das mehr als dreimal gemacht hast ist es einfach ;-)
Das einzige was die Installers meist wirklich wissen müssen ist der User, der für die mysql Verbindung verwendet werden soll. Bei der DS afaik User root mit leerem PW. Aber eigentlich sollte der Installer sich beschweren wenn er sich nicht zur mysql verbinden kann
 

Archi_74

Benutzer
Mitglied seit
07. Feb 2012
Beiträge
257
Punkte für Reaktionen
2
Punkte
24
Danke für deine Beschreibung. So sollte es auch funzen. Hatte aber gehofft, dass es sich wirklich um ein "funktionierendes" Paket handelt. Ich schlafe jetzt mal 2 Nächte darüber und entscheide dann ob ich das Thema angreife oder warte bis Synology das Paket fixt.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
du kannst es ja einfach mal probieren. Dürfte nicht länger als 30 Minuten dauern ;-)
Du kannst problemlos mehrere Wordpress nebeneinander haben. Solange jede Installation ihre eigenen mysql Tabellen hat
 

Jeanipedia

Benutzer
Mitglied seit
28. Jun 2013
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen!

Ich bin neu hier und das ist mein erster Eintrag.

Ich habe das gleiche Problem. Das liegt m. E. aber nicht an DSM bzw. am NAS. Ich habe das DS212+ (mit 2x3TB im RAID1) und nutze das nun nicht mehr über meine DynDNS, das wird jetzt nun nur noch im internen Netzwerk über Plex und XBMC genutzt. Für diese DynDNS-Geschichte habe ich mir das günstigere Zyxel NSA325 geholt. Das benutze ich jetzt rein als Webseiten-Server über DynDNS neben dem DS212+. Und dort ist es genau das gleiche Problem. Out of the box funzt Wordpress leider nicht. Wordpress rafft das mit der DynDNS nicht und leitet immer wieder auf die Netzwerkinterne IP um. Die Verlinkung anzupassen geht leider nicht. Ich denke mal, das liegt allein am Umfang des CMS Wordpress. Ich habe mich persönlich nun dafür entschieden, Joomla! zu nehmen. Damit geht es nämlich ohne Probleme.

Und das nicht, weil ich Wordpress nicht mag. Allein wegen der Auswahl an Themes und Plugins finde ich Wordpress super. Da ich aber keine Lust habe, mich wochenlang mit Troubleshooting zu diesem Problem zu beschäftigen, bin ich auf Joomla! umgestiegen. Wenn man in die Datenbank allein reinschaut über PHPmyAdmin, sieht man schon, dass Wordpress nach der ersten Startkonfiguration gerade mal 11 Tabellen anlegt, Joomla! (allerdings mit installierten Beispielseiten) ganze 122!

Whatever, Joomla! läuft. Nun, wer sich nur eine kleine Webseite über ein CMS basteln will, könnte mit Joomla! etwas überfordert sein. Das kann eine ganze Ecke mehr als Wordpress, da es nicht nur ein reines Blogsystem ist. Alternativ ginge Drupal oder Typo3. Die sollten auch laufen. Sind aber auch nicht ohne von der Konfiguration her. Da ist Joomla! neben Wordpress schon die beste Wahl, auch in Bezug auf Plugins und Templates.

Nichts desto trotz:
Wenn jemand eine explizite und konstruktive Lösung (vielleicht auch mit einem Plugin und/oder auch sicher funktionierenden Datenbankeinträgen und/oder Einstellungen in PHPmyAdmin) für das Problem mit Wordpress hat, wäre ich sehr dankbar für eine Info.


Danke und beste Grüße, Jean.
(jeanseidel.de/fotografie)


Ach so:
Mit dem Router hat das nichts zu tun. Auch die Sache mit den Login-Daten -root- für die PHPmyAdmin Datenbank brachte bei mir nicht die Lösung.
 

dasbinich

Benutzer
Mitglied seit
14. Nov 2012
Beiträge
50
Punkte für Reaktionen
0
Punkte
0
@Evil Master Der Tipp mit phpMyAdmin ist genau richtig. Dort konnte ich die interne LAN-Adresse ändern (hatte genau die gleichen Probleme) und auf die externe DynDNS Adresse umschreiben. Jetzt klappt's. // Eine andere Änderung noch. Die voreingestellt Permalink-Adresse /?p=123 besser so lassen. Die googlefreundlichen URLs machen Probleme, wenn man draufklickt. Synology meldet dann "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden".

Scheint mir, dass Synology da noch nachbessern muss.
 

Puzzelkoenig

Benutzer
Mitglied seit
12. Jun 2010
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
Move Site Files deaktivieren

Servus...

Wenn ich das richtig sehe bzw. eingestellt habe, muss das PlugIn Move Site File im Wordpress deaktiviert werden, dann kann die URL im WP geändert werden u. wäre nach einer entsprechenden Weiterleitung am Router von ext. erreichbar.

Wenn diese PlugIn nicht deaktiviert ist, kann WP nicht auf aufrufe von Extern reagieren.
 

dwight66

Benutzer
Mitglied seit
11. Aug 2011
Beiträge
151
Punkte für Reaktionen
0
Punkte
0
Die Idee WP vom WordPress selbst zu benutzen ist gar nicht schlecht. Man bringt es in 5 minuten am laufen und mann bekommt sofort die updates vom Hersteller wenn es einen Sicherheits problem gibt. Bei Synology kann es schon einige Zeit dauer bevor die das Paket nachbessern. Wenn mann sich nicht zutraut dies sofort auf seine live Synology zu machen, gibt es einen möglichkeit zu 'üben' auf eine virtueler Synology: http://www.wijngaard.org/synology-virtual-diskstation-5-0-with-virtualbox/
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat