Hallo,
Gerade hier angemeldet, ich bin ziemlich verzweifelt.
Ich habe gestern ein manuelles Typolight-Update von 2.6.5 auf 2.8.2 vorgenommen.
Das lief sehr gut, bis auf eine Sache: In vielen Artikeln fehlten die Bilder.
Deshalb habe ich alle alten, zuvor gesicherten Typolight-Dateien wieder zurückkopiert.
Dabei gibt es nun Probleme:
Zuerst konnte ich mich ins Backend nicht mehr einloggen, dies geht nun wieder, durch eine Passwortänderung per SQL. Jecoch kann ich keine Artikel bearbeiten. Wenn ich beispielsweise den Artikelheader bearbeiten will (z.B. Artikel ganz ausblenden), zeigt mir das Backend folgenden Fehler:
Code:
Fatal error: Uncaught exception Exception with message Unknown field "dw_description" thrown in /www/htdocs/w00ae0e0/system/libraries/Database.php on line 736
#0 /www/htdocs/w00ae0e0/system/drivers/DC_Table.php(1405): Database_Result->__get('dw_description')
#1 /www/htdocs/w00ae0e0/system/modules/backend/Backend.php(208): DC_Table->edit()
#2 /www/htdocs/w00ae0e0/typolight/main.php(99): Backend->getBackendModule('article')
#3 /www/htdocs/w00ae0e0/typolight/main.php(295): Main->run()
#4 {main}
Ich habe beim Update auch diverse Extensions aktualisiert, das war der Grund des Updates.
Nun denke ich, dass durch das Update von TL und auch der Extensions die Tabellenstruktur nicht mehr passt für TL 2.6.5. Leider leider habe ich dazu keine vollständige Sicherheitskopie, hierfür reicht offenbar das, was die DB-Backup-Extension sichert, nicht aus.
Die Seite selbst ist fehlerfrei erreichbar, bis auf diverse Darstellungsprobleme mit Bildern.
Nun wäre mein nächster Vorgang gewesen, per Installscript die Datenbank zu aktualisieren.
Update:
Die install.php konnte ich nun endlich wieder ausführen, nach Ausschalten des SMHs.
Datenbank ist nun aktuell, nachdem das installtool Diverses gedroppt hat.
Dennoch - der Fehler bleibt bestehen.
Hier noch der Inhalt der .htaccess.
Code:
AddHandler php-fastcgi .php
##
# Rewrite base
##
RewriteEngine On
RewriteBase /
##
# Block malicious requests
##
RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/ [NC,OR]
RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/ [NC]
RewriteRule .* - [F,L]
##
# Compress .js and .css files
##
AddEncoding gzip .gz
<FilesMatch "\.js\.gz$">
AddType "text/javascript" .gz
</FilesMatch>
<FilesMatch "\.css\.gz$">
AddType "text/css" .gz
</FilesMatch>
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
##
# Rewrite TYPOlight URLs
##
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*\.html$ index.php [L]
Hoffentlich kann mir jemand helfen, ich werde noch wahnsinning und bin völlig verzweifelt...
Gestern den ganzen Tag damit verbracht und absolut nicht schlafen können.
Grüße & Dank,
Max
Lesezeichen