1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WP Seite offline bearbeiten über Xampp

Dieses Thema im Forum "Konfiguration" wurde erstellt von MGabler, 8. Januar 2014.

Schlagworte:
  1. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    Hallo liebe Forenmitglieder,
    eins vorweg: Ich bin eher per Zufall die letzten Tage zu WP gekommen und muss mich grad einarbeiten, da ich eine Webseite von Freunden betreuen soll. Komme eher aus dem Joomla bereich. Berufsmäßig bin ich IT-Systemadmin und eher mit Servern was zu tun. Genug der Vorrrede.
    Hab euere Suche genutzt und nix gefunden daher meine Themeneröffnung, falls es doppelt erscheint so möge man das bitte verzeihen.
    Folgende Problematik habe ich:
    Wie gesagt soll ich eine Seite betreuen und würde bei Änderungen dies gern vorher "Offline" tun bevor ich es hochlade und live schalte.
    Somit habe ich virtuelle Maschine erstellt:
    OS: Windows Server 2008 R2 Standard
    Xampp Control Panel 3.2.1
    WP: 3.5.1
    phpmyAdmin 4.0.9

    Den entsprechenden Ordner hab ich vom Livesystem per Filezilla mir runtergeladen und entsprechend und c:\Xampp\htdocs eingefügt
    Die Datenbank habe ich runtergeladen und per mysqldumper Version 1.24.1 in die o.g. Datenbank eingepflegt. Vorher entsprechend dem Orginalsystem gleichnamige DB und User mit entsprechenden Rechten angelegt.

    Bis hierhin alles ok.
    Nun habe ich die LAN Karte der virtuellen Maschine deaktiviert.
    Wenn ich nun versuche im IE : http://localhost/webseite/ einzugeben wird das Template (heißt das so?) nicht geladen, weiterhin scheint ein Bereich der Seite unbedingt der I_Net zugang zu brauchen da die Meldung steh: Webseite kann nicht angezeigt werden. Es werden Teile des Menüs von der seite angezeit, aber halt untereinander..nicht wie im Orginal..naja nicht so dolle.
    Wenn ich dann auch nich versuche den WP Admin aufzurufen: Kann die Seite nicht dargestellt werden. Wie kann das sein..Ohne WP Admin würde ich doch, auch wenn es derzeit nur Bruchteile sind, garnichts sehen oder täusche ich mich da?
    Spannend finde ich das ich, laut diversen anderen Foren, die wp-config.php hätte bearbeiten müssen wegen localhost und so. Ähm..da stand localhost drin von Anfang an..auch da bin ich etwas überfragt was nu?

    Würde mich freuen wenn mir jeamnd bisle unter die Arme greifen würde.

    Viele Grüße aus dem Norden
    Mario
     
  2. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Das merkt man irgendwie, weil meine Kenntnisse mich da gerade in Stich lassen, denn vom ersten Teil habe ich kaum etwas verstanden und beim zweiten Teil denke ich mir, Xampp enthält einen Server, der auf jedem PC läuft, warum sollte man den unter einem Windows Server zum Laufen bringen wollen? Was verstehe ich hier gerade nicht?

    Jedenfalls hast Du ja Xampp und Wordpress zum Laufen bekommen, Du wirst eventuell im Dashboard nur noch unter Einstellungen die Seiten URL und WordPress URL richtig eingeben müssen oder lese mal hier:

    http://faq.wpde.org/wordpress-url-aendern/

    Was die wp-config.php anbelangt, unter Xampp ist localhost richtig für DB Host und bei vielen Hostern ebenfalls, nur halt nicht bei allen.
     
  3. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Nun habe ich mich erst einmal ein ganz klein wenig über die Unterschiede bei Verwendung von Windows Server als OS und Xampp belesen, die Unterschiede dürften sich wohl in Grenzen halten. Warum Du da aber eine LAN Karte deaktiviert hast oder so, erschließt sich mir immer noch nicht, was einfach nur damit zusammenhängen könnte, weil ich bisher noch keinen Windows Server als Betriebssystem verwendete.

    Nun gut, wenn Du aber schreibst, dass das Menü ladet, so arbeitet doch WP eigentlich und findet eventuell nur die CSS nicht, womit dann alles untereinander wie Kraut und Rüben dargestellt wird, was völlig normal ist. Da hilft ein Blick in den Quelltext der Seite, wie die URL zur CSS aussieht und ob diese erreichbar ist. Falls nicht, so müsste da halt, wie bereits geschrieben, eine Anpassung vorgenommen werden.
     
  4. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    Hi Melewo,
    Ob Server oder Workstation, ich denke das ist unerheblich und würde zu weit führen warum ich das genommen habe. Ist halt gewünscht worden, dass ich dies so mache.

    Hier der Quellcode:
    <!DOCTYPE html>

    <!--[if IE 7]>

    <html class="ie ie7" lang="de-DE">

    <![endif]-->

    <!--[if IE 8]>

    <html class="ie ie8" lang="de-DE">

    <![endif]-->

    <!--[if !(IE 7) | !(IE 8) ]><!-->

    <html lang="de-DE">

    <!--<![endif]-->

    <head>

    <meta charset="UTF-8" />

    <meta name="viewport" content="width=device-width" />

    <link rel="shortcut icon" href="http://webseite.de/wp-content/themes/C_Maxx/favicon.ico" />

    <title>Page not found | Webseite- Ihr verlässlicher Service-Partner am Hamburger Flughafen</title>

    <link rel="profile" href="http://gmpg.org/xfn/11" />

    <link rel="pingback" href="http://webseite.de/xmlrpc.php" />

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

    <!--[if lt IE 9]>

    <script src="http://webseite.de/wp-content/themes/C_Maxx/js/html5.js" type="text/javascript"></script>

    <![endif]-->

    <link rel="alternate" type="application/rss+xml" title="WEBSEITE - Ihr verlässlicher Service-Partner am Hamburger Flughafen &raquo; Feed" href="http://webseite.de/feed/" />

    <link rel="alternate" type="application/rss+xml" title="Webseite - Ihr verlässlicher Service-Partner am Hamburger Flughafen &raquo; Comments Feed" href="http://webseite.de/comments/feed/" />

    <link rel='stylesheet' id='contact-form-7-css' href='http://webseite.de/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=3.3.3' type='text/css' media='all' />

    <link rel='stylesheet' id='twentytwelve-fonts-css' href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700&subset=latin,latin-ext' type='text/css' media='all' />

    <link rel='stylesheet' id='twentytwelve-style-css' href='http://webseite.de/wp-content/themes/C_Maxx/style.css?ver=3.5.1' type='text/css' media='all' />

    <!--[if lt IE 9]>

    <link rel='stylesheet' id='twentytwelve-ie-css' href='http://webseite.de/wp-content/themes/C_Maxx/css/ie.css?ver=20121010' type='text/css' media='all' />

    <![endif]-->

    <script type='text/javascript' src='http://webseite.de/wp-includes/js/jquery/jquery.js?ver=1.8.3'></script>

    <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://webseite.de/xmlrpc.php?rsd" />

    <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://webseite.de/wp-includes/wlwmanifest.xml" />

    <meta name="generator" content="WordPress 3.5.1" />

    <meta http-equiv="Content-Language" content="de-DE" />

    <style type="text/css" media="screen">

    .qtrans_flag span { display:none }

    .qtrans_flag { height:12px; width:18px; display:block }

    .qtrans_flag_and_text { padding-left:20px }

    .qtrans_flag_de { background:url(http://webseite.de/wp-content/plugins/mqtranslate/flags/de.png) no-repeat }

    .qtrans_flag_da { background:url(http://webseite.de/wp-content/plugins/mqtranslate/flags/dk.png) no-repeat }

    .qtrans_flag_en { background:url(http://webseite.de/wp-content/plugins/mqtranslate/flags/gb.png) no-repeat }

    </style>

    <script>

    $(function() {

    $('.visual').css('display','none');

    var oldDiv = $('#tabwrap .visual').first();

    $(oldDiv).fadeIn(200);

    var oldBtn = $('ul#tabnav > li > a').first();

    $(oldBtn).addClass('selected');

    $('ul#tabnav > li > a').hover (function(event) // .click

    {

    event.preventDefault();

    if ($(this)[0] !== $(oldBtn)[0]) {

    $(oldBtn).removeClass('selected');

    $(this).addClass('selected');

    oldBtn = this;

    $($(this).attr('href')).fadeIn(200);

    $(oldDiv).delay(0).fadeOut(200);

    oldDiv = $($(this).attr('href'));

    }

    });

    $('#more1').css('display','none');

    $('a.more').click (function(event)

    {

    event.preventDefault();

    $(this).hide();

    $('a.less').show();

    $($(this).attr('href')).slideDown('slow');

    oldMore = $($(this).attr('href'));

    });

    $('a.less').click (function(event)

    {

    event.preventDefault();

    $(this).hide();

    $('a.more').show();

    $(oldMore).slideUp('slow');

    });

    });

    </script>

    </head>

    <body class="error404 full-width custom-font-enabled single-author de">

    <div id="page" class="hfeed site">

    <header id="masthead" class="site-header" role="banner">

    <div id="mqtranslate-3" class="language"><ul class="qtrans_language_chooser" id="mqtranslate-3-chooser"><li class="lang-de active"><a href="http://webseite.de" hreflang="de" title="DE" class="qtrans_flag qtrans_flag_de"><span style="display:none">DE</span></a></li><li class="lang-da"><a href="http://webseite.de/da" hreflang="da" title="Danish" class="qtrans_flag qtrans_flag_da"><span style="display:none">Danish</span></a></li><li class="lang-en"><a href="http://webseite.de/en" hreflang="en" title="EN" class="qtrans_flag qtrans_flag_en"><span style="display:none">EN</span></a></li></ul><div class="qtrans_widget_end"></div></div> <div id="text-5" class="widget widget_text"> <div class="textwidget"><iframe scrolling="no" frameborder="0" allowtransparency="true" src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebseite.de&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font=segoe+ui&amp;height=21" id="like-button"></iframe></div>

    </div>

    <a title="Booking foresp�rgsel" id="buchen" href="http://webseite.de/buchungsanfrage/"></a>

    <!--<a title="Zur Buchungsanfrage" id="buchen" href="buchungsanfrage.php"></a>-->

    <nav id="site-navigation" class="main-navigation" role="navigation">

    <div class="menu-car-xx-header-menu-container"><ul id="menu-car-xx-header-menu" class="nav-menu"><li id="menu-item-123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123"><a href="http://webseite.de/">START</a></li>

    <li id="menu-item-232" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232"><a href="http://webseite.de/unternehmen/">Unternehmen</a></li>

    <li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50"><a href="http://webseite.de/geschaeftskunden/">Geschäftskunden</a></li>

    <li id="menu-item-122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122"><a href="http://webseite.de/privatkunden/">Privatkunden</a></li>

    <li id="menu-item-121" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121"><a href="http://webseite.de/leasing-rucknahme/">LEASING</a></li>

    <li id="menu-item-120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-120"><a href="http://webseite.de/referenzen-partner/">Referenzen / Partner</a></li>

    <li id="menu-item-119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119"><a href="http://webseite.de/kontakt/">Kontakt / Anfahrt</a></li>

    </ul></div> </nav><!-- #site-navigation -->

    </header><!-- #masthead -->

    <div id="main" class="wrapper">

    <div id="primary" class="site-content">

    <div id="content" role="main">

    <article id="post-0" class="post error404 no-results not-found">

    <header class="entry-header">

    <h1 class="entry-title">This is somewhat embarrassing, isn&rsquo;t it?</h1>

    </header>

    <div class="entry-content">

    <p>It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.</p>

    <form role="search" method="get" id="searchform" action="http://webseite.de/" >

    <div><label class="screen-reader-text" for="s">Search for:</label>

    <input type="text" value="" name="s" id="s" />

    <input type="submit" id="searchsubmit" value="Search" />

    </div>

    </form> </div><!-- .entry-content -->

    </article><!-- #post-0 -->

    </div><!-- #content -->

    </div><!-- #primary -->

    </div><!-- #main .wrapper -->

    <footer id="colophon" role="contentinfo">

    <div id="text-3" class="widget widget_text cm-footer-copyright"> <div class="textwidget">© Webseite 2013</div>

    </div> <div class="cm-footer-menu">

    <div class="menu-car-xx-footer-menu-container"><ul id="menu-car-xx-footer-menu" class="nav-menu"><li id="menu-item-133" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-133"><a href="http://webseite.de/datenschutz/">Datenschutz</a></li>
     
  5. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    <li id="menu-item-134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-134"><a href="http://webseite.de/impressum/">Impressum</a></li>

    <li id="menu-item-135" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-135"><a href="http://webseite.de/karriere/">Karriere</a></li>

    </ul></div> </div>

    <div id="text-2" class="widget widget_text cm-footer-social-links"> <div class="textwidget"><a title="Besuchen Sie uns auf Facebook" id="fb" href="http://de-de.facebook.com/pages/CAR-XX-GmbH/227413733950948">Besuchen Sie uns auf Facebook</a></div>

    </div>

    </footer><!-- #colophon -->

    </div><!-- #page -->

    <script type='text/javascript' src='http://webseite.de/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.25.0-2013.01.18'></script>

    <script type='text/javascript'>

    /* <![CDATA[ */

    var _wpcf7 = {"loaderUrl":"http:\/\/webseite.de\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"Senden ..."};

    /* ]]> */

    </script>

    <script type='text/javascript' src='http://webseite.de/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=3.3.3'></script>

    <script type='text/javascript' src='http://webseite.de/wp-content/themes/C_Maxx/js/navigation.js?ver=1.0'></script>

    </body>

    </html>

    Dies ist der Quellcode aus der offline Seite. Du hast gefragt, warum ich die Netzwerkkarte offline schalte: Ganz einfach. Damit ich 100% sicher sein kann, das ich definitiv offline arbeite und nicht die reale Webseite ausersehen bearbeite und ggf. zerschieße.

    Mario
     
  6. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    Hi Melewo,
    sodele zu deinem Tipp http://faq.wpde.org/wordpress-url-aendern/

    Variante 1:
    Ich hab die beiden Zeilen
    define('WP_SITEURL', 'http://www.deine-richtige-adresse.xyz');
    define('WP_HOME', 'http://www.deine-richtige-adresse.xyz');

    eingefügt wobei ich nicht ganz sicher war was ich in den Anführungsstrichen setzen soll. Habe einmal 127.0.0.1 und einmal http/localhost/Webseite/ gesetzt. Jeweils war dann nichts mehr erreichbar.
    Variante 2:
    define('RELOCATE', true);

    Tja, egal wohin ich diese zeile auch gesetzt habe in der wp-config. Es tat sich nichts :( Ich konnte nicht die wp-admin Seite aufrufen :(

    Variante 3: Muss ich Morgen machen. Bloss eine Frage bitte
    Zitat: Datensatz gefunden und Bleistiftgrafik angeklickt? Dann kannst du nun im Feld option_value die neue URL zum Blog eintragen und per klick auf den Button OK die Änderung speichern. ---> Welche neue URL wäre es dann bitte. Sollte ja dann 127.0.0.1 sein oder?

    Mario
     
  7. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Es nutzt ja nichts, wenn Du hier den kompletten Quelltext postest und dabei dann webseite.de einfügst.

    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ich meinte eher, Du müsstest sehen, ob webseite.de nun überall durch localhost im Quelltext ersetzt wurde

    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    und ob sich zum Beispiel die CSS-Datei nun so aufrufen lässt.

    'http://localhost/wp-content/themes/C_Maxx/style.css'

    Ich verwende localhost, weil ich das praktischer finde als 127.0.0.1 und mehr einer Domain beim Testen ähnelt, aufrufen lässt sich WP aber auch mit 127.0.0.1.

    Es kommt darauf an, wie WP angelegt wurde, das trifft nur zu, wenn WP im Root abgelegt wurde:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Bei mir liegt unter Localhost alles in Verzeichnissen, sonst würde ich da gar nicht anders klar kommen, lässt sich auch nur so aufrufen:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wobei dann bei RewriteBase /wordneu/ das Verzeichnis in der htaccess ebenfalls anzugeben ist.
    Wenn aber nur die Index im Root liegen würde, könnte es auch so aussehen.

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Also, probieren ob die 'http://localhost/wp-content/themes/C_Maxx/style.css' so im Quelltext referenziert wird und ob die sich so aufrufen lässt, wenn nicht, überprüfen, welche Einstellungen fehlerhaft sein könnten.
     
  8. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Ich denke, jetzt habe ich bei den Beispielen auch noch einen Fehler eingebaut, der abschließende / gehört da nicht mehr mit hinein.

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  9. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    Hi,
    wegen der CSS Datei:
    Mein pfad ist: http://localhost/cmaxx/wp-content/themes/C_Maxx/style.css
    Wenn ich dem im IE eingebe öffnet sich eine Notepad Datei mit, so vermute ich, Befehlscode wie das Theme auszusehen hat.

    Wegen deiner Kritik Webseite.de: Ich wollte nicht hier den eigentliche Webseiten URL öffentlich machen und hab einfach verschleiert. Mehr nicht. Wenn ich dich richtig verstehe muss ich die URL durch Localhost ersetzen?
     
    #9 MGabler, 10. Januar 2014
    Zuletzt bearbeitet: 10. Januar 2014
  10. MGabler

    MGabler Member

    Registriert seit:
    8. Januar 2014
    Beiträge:
    8
    Zustimmungen:
    0
    So zu lange getippt und rausgeworfen hier vollständig:
    Hi Melewo,

    wegen der CSS Datei:
    Mein pfad ist: http://localhost/cmaxx/wp-content/themes/C_Maxx/style.css
    Wenn ich dem im IE eingebe öffnet sich eine Notepad Datei mit, so vermute ich, Befehlscode wie das Theme auszusehen hat.

    Wegen deiner Kritik Webseite.de: Ich wollte nicht hier den eigentliche Webseiten URL öffentlich machen und hab einfach verschleiert. Mehr nicht. Wenn ich dich richtig verstehe muss ich die URL durch Localhost ersetzen?

    Ich hab mir aber nochmal dein Tipp zu Herzen genommen:
    define('WP_SITEURL', 'http://localhost/');
    define('WP_HOME', 'http://localhost/');

    Mein erster Code von gestern war wohl falsch:
    Nun heißt er define('WP_SITEURL', 'http://localhost/cmaxx/');
    define('WP_HOME', 'http://localhost/cmaxx/');
    und siehe da: Die Hauptseite der Website bekomme ich, bis auf deren eingebunden Bilder, zu sehen.

    Tja, bevor ich lange erkläre... schau mal dir die Seite www.c-maxx.de an. In der Hauptseite ist so eine Slideschau mittig (oder wie man das auch sonst benennen mag). Diese läuft nicht , sprich keine Bilder zu sehen und kann nix klicken und wenn ich ein Link auf dieser Seite anklicken z.b. das Impressum lande ich sofort auf http://localhost/xampp/. Äh wie das???
    Ich könnte es ja noch nachvollziehen, wenn ich ins leere greife...aber das ich auf die Hauptkonfigseite von Xampp lande versteh ich nun doch nicht.
    Dies passiert mir aber bei jeder Verlinkung. Ich geh mal davon aus das ich bei bestimmten Punkten den Pfad "http://localhost/cmaxx/" defenieren muss bzw ihn einsetzen muss anstatt dem realen URL Pfad..richtig? SPrich überall im Quelltext..oder gibt es eine einfachere Lösung?

    Danke dir schon mal im Vorwege für deine Geduld :)

    Mario
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden