Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

drupal 7.38 update auf 7.41 von host zu localhost geht nicht richtig

Eingetragen von cpunkt (27)
am 29.11.2015 - 23:16 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

hallo,

ich hab ein kern update von drupal 7.38 auf drupal 7.41 "neuste drupal version"
durchgeführt, allerdings nicht auf dem selben server, sondern auf meinem lokalen rechner
"localhost" siehe bild "backup1_be.png", jetzt funktioniert aber nur die index seite plus dem zugehörigem inhalt,
das komplette theme ist weg, wenn ich auf ein link klick kommt "objekt nicht gefunden"
siehe bild "backup_anhang_be.png", zudem kann ich mich nicht einloggen oder sonst irgendwas machen.

vorgehensweise backup:

datenbank update, sites ordner von drupal kopiert und alle unterordner, neu drupal version auf localhost
kopiert, in einen ordner, sites ordner gelöscht und meinen sites ordner vom host eingefügt plus .htaccess,
update.php aufgerufen, zuvor datenbank erstellt und backup.sql ausgeführt und settings.php angepasst, aber leider funktioniert
es nicht richtig.

ich hoffe es kann mir jemand helfen. dank im voraus.

AnhangGröße
backup_anhang_be.png128.64 KB
backup1_be.png264.04 KB
‹ Konzeption von Inhaltstypen: Taxonomie vs. Inhaltstyp vs. Feld "Liste" Artikel "Basic Directory Structure of a Drupal 7 Project" auf Drupal.org: bitte um Feedback ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

htaccess?

Eingetragen von qb (149)
am 30.11.2015 - 07:01 Uhr

Moin!

Sieht auf den ersten Blick nach fehlendem mod-rewrite aus.
Hast Du mal kontrolliert, ob die .htaccess vorhanden ist und alle mod-rewrites korrekt konfiguriert sind?

Ansonsten nach dem Einspielen eines Backups in der genannten Kombination immer den Cache leeren:
drush cc all; drush cron;

Viel Glück
Peter

  • Anmelden oder Registrieren um Kommentare zu schreiben

htaccess?

Eingetragen von cpunkt (27)
am 30.11.2015 - 20:41 Uhr

abend!

beim ausführen der update.php von drupal hab ich die htaccess noch nicht eingefügt
sondern erst danach, kann es vielleicht daran liegen?

drush cc all ? sagt mir nichts.

danke für die schnelle antwort
chris

p.s. meine htaccess, vielleicht seht ihr einen fehler

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)(~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig\.save)$">
  Order allow,deny
</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# chris neu
#Options None

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php index.html index.htm


# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_flag magic_quotes_gpc                 off
  php_flag magic_quotes_sybase              off
  php_flag register_globals                 off
  php_flag session.auto_start               off
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_flag mbstring.encoding_translation    off
  # chris neu
  php_flag engine off
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On

  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600

  <FilesMatch \.php$>
    # Do not allow PHP scripts to be cached unless they explicitly send cache
    # headers themselves. Otherwise all scripts would have to overwrite the
    # headers set by mod_expires if they want another caching behavior. This may
    # fail if an error occurs early in the bootstrap process, and it may cause
    # problems if a non-Drupal PHP file is installed in a subdirectory.
    ExpiresActive Off
  </FilesMatch>
</IfModule>

# Various rewrite rules.

<IfModule mod_rewrite.c>
  RewriteEngine on
  
  Rewritebase /
  # Set "protossl" to "s" if we were accessed via https://.  This is used later
  # if you enable "www." stripping or enforcement, in order to ensure that
  # you don't bounce between http and https.
  RewriteRule ^ - [E=protossl]
  RewriteCond %{HTTPS} on
  RewriteRule ^ - [E=protossl:s]

  # Make sure Authorization HTTP header is available to PHP
  # even when running as CGI or FastCGI.
  RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

  # Block access to "hidden" directories whose names begin with a period. This
  # includes directories used by version control systems such as Subversion or
  # Git to store control files. Files whose names begin with a period, as well
  # as the control files used by CVS, are protected by the FilesMatch directive
  # above.
  #
  # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
  # not possible to block access to entire directories from .htaccess, because
  # <DirectoryMatch> is not allowed here.
  #
  # If you do not have mod_rewrite installed, you should remove these
  # directories from your webroot or otherwise protect them from being
  # downloaded.
  RewriteRule "(^|/)\." - [F]

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^ index.php [L]

  # Rules to correctly serve gzip compressed CSS and JS files.
  # Requires both mod_rewrite and mod_headers to be enabled.
  <IfModule mod_headers.c>
    # Serve gzip compressed CSS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}\.gz -s
    RewriteRule ^(.*)\.css $1\.css\.gz [QSA]

    # Serve gzip compressed JS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}\.gz -s
    RewriteRule ^(.*)\.js $1\.js\.gz [QSA]

    # Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
    RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]

    <FilesMatch "(\.js\.gz|\.css\.gz)$">
      # Serve correct encoding type.
      Header set Content-Encoding gzip
      # Force proxies to cache gzipped & non-gzipped css/js files separately.
      Header append Vary Accept-Encoding
    </FilesMatch>
  </IfModule>
</IfModule>

  • Anmelden oder Registrieren um Kommentare zu schreiben

ist die jetzt aktiv?

Eingetragen von qb (149)
am 30.11.2015 - 21:45 Uhr

wenn diese .htaccess jetzt aktiv ist und es immer noch nicht funzt, dann kommentier mal de zeile mit dem rewritebase aus.

nach dertigen aenderungen musst du ggf. einen echten reload machen (ctrl-f5).

  • Anmelden oder Registrieren um Kommentare zu schreiben

ist die jetzt aktiv?

Eingetragen von cpunkt (27)
am 30.11.2015 - 23:08 Uhr

ja ist sie, hab die zeile mit dem eintrag rewritebase auskommentiert und einen
echten reload durchgeführt, geht immer noch nicht, immer noch die selbe
fehlermeldungen.

hier mal meine apache2 error.log

[Mon Nov 30 03:17:40 2015] [notice] caught SIGTERM, shutting down
[Mon Nov 30 21:42:01 2015] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Mon Nov 30 21:42:02 2015] [notice] Apache/2.2.29 (Linux/SUSE) mod_ssl/2.2.29 OpenSSL/1.0.1j PHP/5.3.17 configured -- resuming normal operations
[Mon Nov 30 21:53:14 2015] [error] [client 127.0.0.1] (13)Permission denied: file permissions deny server access: /srv/www/htdocs/sefma/sites/default/files/logo.jpg
[Mon Nov 30 21:53:38 2015] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/sefma/node, referer: http://localhost/sefma/
[Mon Nov 30 21:53:38 2015] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/favicon.ico
[Mon Nov 30 21:54:31 2015] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/sefma/user, referer: http://localhost/sefma/
[Mon Nov 30 22:12:46 2015] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/sefma/node, referer: http://localhost/sefma/

diese paar zeilen verstehe ich nicht vollkommen, in meiner httpd.conf vom apache2, ist das so in ordnung?

# forbid access to the entire filesystem by default
<Directory />
    Options None
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was für eine Umgebung ist das denn?

Eingetragen von qb (149)
am 01.12.2015 - 07:34 Uhr

Also das einzige, was an dem Log klar zu erknnen ist, ist die Tatsache das der Apache fehlerhaft konfiguriert ist. Daher kann der Server die Eingabe von z.B. "http://127.0.0.1/irgendwas" nicht korrekt in den absoluten Pfad umsetzen. Das hängt unter anderem mit der Directory-Direktive zusammen. Aber hier beginnt jetzt auch langsam das Reich der Glasskugel ....

Um genaueres zu sagen, müsste man erst mal genaueres wissen.
Daher was ist denn unter "deinem lokalen rechner" zu verstehen? Windows, Linux, Mac,...

Wenn es ein Windows System ist und Du nicht sonderlich fit mit der manuellen Config von Apache & Co bist würde ich dir empfehlen XAMP zu installieren:
https://www.apachefriends.org/de/index.html

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was für eine Umgebung ist das denn?

Eingetragen von cpunkt (27)
am 01.12.2015 - 15:46 Uhr

fünfter post "hier mal meine apache2 error.log" dritte zeile, steht alles drin :-)

openSUSE 12.3 linux distribution, apache 2.2.29 webserver, php5.3.17, mysql

das mit dem auflösen der url hat sich erledigt, ich bin mir aber nicht sicher ob mein apache2 server
die htaccess datei einliest, zudem kommt noch dazu das mein eigenes theme in sites/all/themes/...
nicht eingelesen wird, denn wen ich auf design "admin menu" geh, ist mein theme nicht zu sehen und ich denke die
fehlermeldungen von drupal haben damit zu tun.

ich bin natürlich kein profie, ein wenig kenne ich mich aus, möchte mich aber
mehr mit der thematik auseinandersetzen und viel besser werden, daher, muss ich hier jetzt durch.

aber danke das sie sich zeit dafür nehmen.

gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Rollen
    vor 2 Stunden 54 Minuten
  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 14 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 17 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association