[gelöst] Aktualisierung 6.15 auf 6.16 was tun ich hänge
am 01.04.2010 - 21:46 Uhr in
Access denied
user warning: Table 'dbxxxxxxx.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_de' in /homepages/4/xxxxxxxxx/htdocs/htdocs/drupald/includes/lock.inc on line 154.
Access denied. You are not authorized to access this page. Please log in as the admin user (the first user you created). If you cannot log in, you will have to edit settings.php to bypass this access check. To do this:
1. With a text editor find the settings.php file on your system. From the main Drupal directory that you installed all the files into, go to sites/your_site_name if such directory exists, or else to sites/default which applies otherwise.
2. There is a line inside your settings.php file that says $update_free_access = FALSE;. Change it to $update_free_access = TRUE;.
3. As soon as the update.php script is done, you must change the settings.php file back to its original form with $update_free_access = FALSE;.
4. To avoid having this problem in future, remember to log in to your website as the admin user (the user you first created) before you backup your database at the beginning of the update process.
die update.php läuft leider nicht - was heisst der fehler dann
- Anmelden oder Registrieren um Kommentare zu schreiben

Das ist hier ausführlich
am 01.04.2010 - 22:07 Uhr
Das ist hier ausführlich besprochen.
Wie wäre es mit einer URL
am 01.04.2010 - 22:10 Uhr
Wie wäre es mit einer URL oder zumindest mal dem Pfad wo die Fehlermeldung kommt? Was genau hast du getan, was den Fehler provoziert haben könnte? Beschreib mal wie genau du dein Update durchgeführt hast.
Es hat sich überschlagen Ganz
am 01.04.2010 - 22:27 Uhr
Es hat sich überschlagen
Ganz genau kann ich gar nicht sagen woran es lag. Eins kam zum anderen und dann klappte alles - wie die Lösung war - ich weiß es nicht
DANKE
Also bei mir kam die Meldung
am 02.04.2010 - 15:32 Uhr
Also bei mir kam die Meldung auch beim Update auf 6.16 und zumindest glaube ich zu wissen, wo bei mir der Fehler lag.
Nach dem fehlgeschlagenen Update habe ich ein Backup eingespielt und nochmal geschaut.
Wenn man update.php aufruft, bekommt man ja eine Seite, bei der man die Update-Versionen auswählen kann. Bei Drupal ist nach dem Aufspielen der 6.16-Version die Nummer 6054 voreingestellt. Wenn man auf diese Combobox klickt, kann man jedoch auch noch 6055 auswählen, das hatte ich beim ersten mal gemacht (jaja, ich weiß, blöder Gedankengang - "Mmmh, 55 ist größer als 54, also muss das die aktuelle Version sein") und der Fehler taucht auf.
Beim zweiten Versuch habe ich es bei 6054 gelassen, update durchgeführt, im Bericht am Ende noch gesehen, dass besagte DB-Tabelle bei der 6054 eingefügt wird und dann war's das - alles funktioniert. Wenn man die Nummer 6054 auslässt, kann logischerweise die Tabelle nicht angelegt und danach auch nicht gefunden werden.