Ergebnis 1 bis 19 von 19

Thema: Umzug von Server auf Local Xamp probleme

  1. #1
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard Umzug von Server auf Local Xamp probleme

    Hi zusammen,
    ich will meine Homepage stark überarbeiten und viel testen und möchte das logischerweise nicht live machen.
    jetzt habe ich die db gesichert und die dateien auf dem server in das htdocs verz. von xampp gehauen

    Die Original sachen von xamp sind aufrufbar doch zb unterverzeichnisse von contao nicht
    (auch wenn ich contao ins hauptverzeichnis kopiere) bekomme ich einen 500er error

    Code:
    Serverfehler!
    
    Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
    
    Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
    Error 500
    localhost
    10/27/11 07:15:33
    Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 
    
    
    woran kann / liegt das?

  2. #2
    Contao-Nutzer Avatar von SharkeyO
    Registriert seit
    14.07.2009.
    Ort
    Unterbarmen, Wuppertal, NRW, GER
    Beiträge
    88

    Standard

    Error 500 ist ein klassischer Datenbankfehler. Der kann allerdings viele Ursachen haben. Ich tippe aber mal, dass die localconfig noch nicht auf die neue Datenbank angepasst wurde. Liege ich da richtig?

    Beste Grüße
    SharkeyO
    Don't you ever use another CMS.

  3. #3
    Contao-Fan
    Registriert seit
    07.07.2011.
    Ort
    Kiel
    Beiträge
    254
    User beschenken
    Wunschliste

    Standard

    Könnte auch an der .htaccess liegen, notfalls mal in die Log-Dateien vom Server schauen.

  4. #4
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    es lag quasi an beidem
    wenn ich die htaccess rausschmeiße komme ich zumindest ins backend

    wenn cih das frontend aufrufe bekomme ich die fehlermeldung "no pages found"
    im backend kann ich meine ganzen seiten etc sehen

    hier mal meine localconfig

    PHP-Code:
    <?php if (!defined('TL_ROOT')) die('You cannot access this file directly!');
    /**
     * Contao Open Source CMS
     * Copyright (C) 2005-2011 Leo Feyer
     *
     * Formerly known as TYPOlight Open Source CMS.
     *
     * This program is free software: you can redistribute it and/or
     * modify it under the terms of the GNU Lesser General Public
     * License as published by the Free Software Foundation, either
     * version 3 of the License, or (at your option) any later version.
     * 
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     * Lesser General Public License for more details.
     * 
     * You should have received a copy of the GNU Lesser General Public
     * License along with this program. If not, please visit the Free
     * Software Foundation website at <http://www.gnu.org/licenses/>.
     *
     * PHP version 5
     * @copyright  Leo Feyer 2005-2011
     * @author     Leo Feyer <http://www.contao.org>
     * @package    Config
     * @license    LGPL
     * @filesource
     */

    ### INSTALL SCRIPT START ###
    $GLOBALS['TL_CONFIG']['websitePath'] = '';
    $GLOBALS['TL_CONFIG']['licenseAccepted'] = true;
    $GLOBALS['TL_CONFIG']['installPassword'] = 'PWPLATZHALTER';
    $GLOBALS['TL_CONFIG']['installCount'] = 0;
    $GLOBALS['TL_CONFIG']['encryptionKey'] = 'MEINKEY';
    $GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi';
    $GLOBALS['TL_CONFIG']['dbHost'] = 'localhost';
    $GLOBALS['TL_CONFIG']['dbUser'] = 'root';
    $GLOBALS['TL_CONFIG']['dbPass'] = 'PASSWORTPLATZHALTER=)';
    $GLOBALS['TL_CONFIG']['dbDatabase'] = 'usr_web194_2';
    $GLOBALS['TL_CONFIG']['dbPconnect'] = false;
    $GLOBALS['TL_CONFIG']['dbCharset'] = 'UTF8';
    $GLOBALS['TL_CONFIG']['dbPort'] = 3306;
    $GLOBALS['TL_CONFIG']['dbCollation'] = 'utf8_general_ci';
    $GLOBALS['TL_CONFIG']['latestVersion'] = '2.10.2';
    $GLOBALS['TL_CONFIG']['adminEmail'] = 'info@reneboehres.de';
    $GLOBALS['TL_CONFIG']['websiteTitle'] = 'Computer und Notebook Reparatur Service';
    $GLOBALS['TL_CONFIG']['enableGZip'] = true;
    $GLOBALS['TL_CONFIG']['exampleWebsite'] = 1299627369;
    $GLOBALS['TL_CONFIG']['dateFormat'] = 'd.m.Y';
    $GLOBALS['TL_CONFIG']['timeFormat'] = 'H:i:s';
    $GLOBALS['TL_CONFIG']['datimFormat'] = 'd.m.Y - H:i:s';
    $GLOBALS['TL_CONFIG']['timeZone'] = 'Europe/Berlin';
    $GLOBALS['TL_CONFIG']['displayErrors'] = false;
    $GLOBALS['TL_CONFIG']['rewriteURL'] = true;
    $GLOBALS['TL_CONFIG']['maxImageWidth'] = 960;
    $GLOBALS['TL_CONFIG']['uploadTypes'] = 'jpg,jpeg,gif,png,ico,csv,doc,docx,xls,ppt,odt,ods,odp,pdf,mp3,wma,wmv,ram,rm,mov,fla,flv,swf,css,html,htm,txt,zip,cto';
    $GLOBALS['TL_CONFIG']['css_editor_fontFamily'] = 'Monospace';
    $GLOBALS['TL_CONFIG']['pingGoogle'] = true;
    $GLOBALS['TL_CONFIG']['allowedTags'] = '<a><abbr><acronym><address><area><b><big><script><blockquote><br><base><bdo><button><caption><cite><code><col><colgroup><dd><del><div><dfn><dl><dt><em><form><fieldset><hr><h1><h2><h3><h4><h5><h6><i><img><input><ins><label><legend><li><link><map><object><ol><optgroup><option><p><pre><param><q><select><small><span><strong><sub><sup><style><table><tbody><td><textarea><tfoot><th><thead><tr><tt><u><ul>';
    $GLOBALS['TL_CONFIG']['enableSearch'] = true;
    $GLOBALS['TL_CONFIG']['lastGooglePing'] = 1319736549;
    $GLOBALS['TL_CONFIG']['updatePageLastmod'] = true;
    $GLOBALS['TL_CONFIG']['noqueryPageLastmod'] = true;
    $GLOBALS['TL_CONFIG']['twitter_key'] = 'spnAj3jMFRSGmXPWKtSyxg';
    $GLOBALS['TL_CONFIG']['twitter_secret'] = 'KkVcm5ECfHcQAtqNs3c1YQUjuB5I8Dc0YKOUf13O3s';
    $GLOBALS['TL_CONFIG']['pNewLine'] = false;
    $GLOBALS['TL_CONFIG']['repository_unsafe_catalog'] = true;
    $GLOBALS['TL_CONFIG']['minifyMarkup'] = false;
    $GLOBALS['TL_CONFIG']['avatar_maxdims'] = 64;
    $GLOBALS['TL_CONFIG']['avatar_maxsize'] = 51200;
    $GLOBALS['TL_CONFIG']['googleplus1_language'] = 'de';
    $GLOBALS['TL_CONFIG']['googleplus1_addalways'] = true;
    $GLOBALS['TL_CONFIG']['avatar_dir'] = 'tl_files/avatars';
    $GLOBALS['TL_CONFIG']['gzipScripts'] = true;
    $GLOBALS['TL_CONFIG']['liveUpdateId'] = '';
    $GLOBALS['TL_CONFIG']['cron_weekly'] = 201143;
    $GLOBALS['TL_CONFIG']['cron_daily'] = 20111027;
    $GLOBALS['TL_CONFIG']['cron_hourly'] = 2011102719;
    ### INSTALL SCRIPT STOP ###

    ?>
    Geändert von d3x84 (27.10.2011 um 18:34 Uhr)

  5. #5
    Contao-Fan
    Registriert seit
    07.07.2011.
    Ort
    Kiel
    Beiträge
    254
    User beschenken
    Wunschliste

    Standard

    Hast du in deiner Seitenstrukrur einen Startpunkt der Webseite ?

  6. #6
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    ja sicher die site ist ja eigentlich online soll ja nur ne lokale kopie sein um sie zu überarbeiten

  7. #7
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    könnte es an den server einstellungen des xampp liegen?
    ich habe alles auf standard gelassen mal vom passwort für mysql abgesehen
    habe dann einfach den datenbank dump in die lokale db eingelesen der db name ist gleich ich musste nur den user abändern
    als ich mich ins backend eingeloggt habe, habe ich die "wartung" durchgeführt

    wenn ich im backend artikel bearbeiten will (vorallem wenn ich mit + was öffnen möchte) kommen immerwieder fehler wie "syntax error: unexpected token"
    allerdings nicht als fehlerseite sondern als pop up...

    auf dem server funktioniert contao einwandfrei

    EDIT:

    contao-check.php sagt mir das alles grün ist...
    alle files sind valide
    Geändert von d3x84 (28.10.2011 um 04:36 Uhr)

  8. #8
    Alter Contao-Hase
    Registriert seit
    10.05.2010.
    Ort
    Andernach / Rlp
    Beiträge
    1.158
    User beschenken
    Wunschliste

    Standard

    Hallo d3x84,

    sorry, auch wenn das jetzt etwas profan klingt, aber läuft den auch dein MySql und dein Apache?

    xampp.png

    Viele Grüße
    MiTsch
    Wer nichts weiss muss alles Glauben !

  9. #9
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    Zitat Zitat von MiTsch Beitrag anzeigen
    Hallo d3x84,

    sorry, auch wenn das jetzt etwas profan klingt, aber läuft den auch dein MySql und dein Apache?

    xampp.png

    Viele Grüße
    MiTsch
    wenn ich schreibe das ich ins backend komme wie ist dann wohl der zustand von apache und mysql?

  10. #10
    Alter Contao-Hase
    Registriert seit
    10.05.2010.
    Ort
    Andernach / Rlp
    Beiträge
    1.158
    User beschenken
    Wunschliste

    Standard

    Hallo d3x84,

    sorry das hab ich überlesen (kommt nicht wieder vor!).
    Ich hab nur versucht bei deinem Problem eine Lösung zu finden.

    Viele Grüße
    MiTsch
    Wer nichts weiss muss alles Glauben !

  11. #11
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    das habe ich auch gar nicht bezweifelt

  12. #12
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    hmm evtl ist bei einem der updates irgendwas schiefgegangen und ein paar dateien sind nicht auf dem aktuellen stand...

    könnte da der hund begraben sein?

    würd aich erklären warum es fehler im backend gibt...

  13. #13
    Alter Contao-Hase
    Registriert seit
    10.05.2010.
    Ort
    Andernach / Rlp
    Beiträge
    1.158
    User beschenken
    Wunschliste

    Standard

    hmm evtl ist bei einem der updates irgendwas schiefgegangen und ein paar dateien sind nicht auf dem aktuellen stand...

    könnte da der hund begraben sein?
    Leider kann ich nicht ganz nachvollziehen ob Du den Cto-Check vor oder nach deiner "Wartung" gemacht hast, aber wenn Du schreibst:
    contao-check.php sagt mir das alles grün ist... alle files sind valide
    auf welchen Stand sind dann wohl die Dateien?
    Wer nichts weiss muss alles Glauben !

  14. #14
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    naja aus erfahrung hilft es wenn man manchmal alles doppelt und dreifach kontrolliert und macht...

    ka an was es hängt, ich weiss nur das ich u.a. das neue navigationsmenü was ich reinbasteln will
    nicht machen kann wenn die seite live ist...

    und lokal funktioniert es irgendwie nicht ich kann mich auch nicht erinnern
    irgendwelche änderungen vorgenommen zu haben

    im prinzip funktioniert ja der aufruf von localhost nur findet er ja keine inhalte in der datenbank
    sonst würde da ja nicht stehen "no pages found"
    die frage ist nur warum denn es sind ja inhalte da

  15. #15
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    was steht in deinem Server Logfile, wenn du die htaccess drin hast ?

    Im BE, Seitenstruktur
    Hast Du den Domainnamen der RootPage herausgenommen ?
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  16. #16
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    da war der fehler...
    zuminindest ohne htaccess...
    mit access kommt noch der fehler 500

    EDIT: hauptseite laden geht unterseiten jedoch nicht...

    apache errorlogfile

    Code:
    [Fri Oct 28 10:26:58 2011] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Fri Oct 28 10:26:58 2011] [notice] Digest: generating secret for digest authentication ...
    [Fri Oct 28 10:26:58 2011] [notice] Digest: done
    [Fri Oct 28 10:27:00 2011] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
    [Fri Oct 28 10:27:00 2011] [notice] Server built: Sep 10 2011 11:34:11
    [Fri Oct 28 10:27:00 2011] [notice] Parent: Created child process 2736
    [Fri Oct 28 10:27:01 2011] [notice] Digest: generating secret for digest authentication ...
    [Fri Oct 28 10:27:01 2011] [notice] Digest: done
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Child process is running
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Acquired the start mutex.
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Starting 150 worker threads.
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Starting thread to listen on port 443.
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Starting thread to listen on port 443.
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Starting thread to listen on port 80.
    [Fri Oct 28 10:27:02 2011] [notice] Child 2736: Starting thread to listen on port 80.
    [Fri Oct 28 10:28:27 2011] [alert] [client ::1] C:/xampp/htdocs/.htaccess: Invalid command 'ExpiresActive', perhaps misspelled or defined by a module not included in the server configuration, referer: http://localhost/contao/main.php?do=htaccess&act=edit&id=1
    [Fri Oct 28 10:28:32 2011] [alert] [client ::1] C:/xampp/htdocs/.htaccess: Invalid command 'ExpiresActive', perhaps misspelled or defined by a module not included in the server configuration
    htdocs inhalt

    Code:
    RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/ [NC,OR]
    RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/ [NC]
    RewriteRule .* - [F,L]
    RewriteCond %{HTTP_HOST} ^reneboehres\.de [NC]
    RewriteRule (.*) http://www.reneboehres.de/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .*\.html$ index.php [L]
    
    SetOutputFilter DEFLATE
    Header append Vary Accept-Encoding
    ExpiresActive On
    ExpiresByType image/png A3024000
    ExpiresByType image/gif A3024000
    ExpiresByType image/jpg A3024000
    ExpiresByType image/jpeg A3024000
    ExpiresByType text/javascript A3024000
    ExpiresByType application/x-javascript A3024000
    ExpiresByType text/css A3024000
    ExpiresByType text/pdf A3024000
    auf dem echten server läuft das

    ist ne fehlerhafte apache config?

    aber wenn ja was?
    Geändert von d3x84 (28.10.2011 um 09:37 Uhr)

  17. #17
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    dein xampp hat das expires Modul nicht geladen.
    Such mal in deiner Config nach
    Code:
    LoadModule expires_module modules/mod_expires.so
    (oder aehnliches)
    und
    Code:
    LoadModule headers_module modules/mod_headers.so
    Aktivieren und fertig.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  18. #18
    Gesperrt
    Registriert seit
    09.03.2011.
    Ort
    Ober-Olm
    Beiträge
    168

    Standard

    Zitat Zitat von lindesbs Beitrag anzeigen
    dein xampp hat das expires Modul nicht geladen.
    Such mal in deiner Config nach
    Code:
    LoadModule expires_module modules/mod_expires.so
    (oder aehnliches)
    und
    Code:
    LoadModule headers_module modules/mod_headers.so
    Aktivieren und fertig.
    ersteres war in der conf auskommentiert...

    es funktioniert jedoch immer nocht nicht irgendwas fehlt... die rewrite rules müßte ich auch umstricken...
    da ich das nur testweise machen will um das design umzustricken und er mir ja nun was anzeigt werde
    ich glaub ich das große umstricken erstmal sein lassen...

  19. #19
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Dann nimm die ExpireHeaders einfach aus der htaccess raus.
    Du musst die ja nicht wieder auf das LiveSystem kopieren, fuer den lokalen Betrieb sowieso egal.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •