Seite 1 von 1

Unable to get list of smilies from the DB

Verfasst: 18.07.2003 17:14
von Gringo
Hi all!

Ich raffe mich endlich mal wieder auf und mache ein phpBB Update. :grin:
Ich habe die Daten vorsichtshalber mal auf eine Subdomain geladen und mir eine Testdatenbank anlegen lassen - zum Glück :o

Ich habe die Install.php ausgeführt, die nötigen Angaben gemacht (UPGRADE, da ich die "alte" Datenbank ja kopiert habe).

Nun bekomme ich aber folgende Warnung bzw. Fehlermeldung:
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /home/astracou/public_html/205/install/upgrade.php on line 55
Unable to get list of smilies from the DB
1146: Table 'astracou_testdb.smiles' doesn't exist

SELECT code, smile_url
FROM smiles
WAs ist hier zu tun? Ich bin ratlos!
Kann mir da jemand ein Tip dazu geben?
Meine Tabellen in der Datenbank "astracou_testdb" haben den Prefix "phpBB_coupe_".

Danke schonmal für Eure Hilfe! Schönen Gruss, Reto

Verfasst: 19.07.2003 01:49
von D@ve
Ich hab jetzt leider das update-Skript nicht zur Hand, poste mal die entsprechenden Zeilen um 55 der upgrate php...

set_time_limit() hängt mit der safe_mode variablen in der php.ini zusammen, sollte aber eigentlich keine großen Auswirkungen haben (außer auf die Skriptlaufzeit). Versuch mal die Zeile 55 einfach wegzukommentieren.

>1146: Table 'astracou_testdb.smiles' doesn't exist

Nachdem was Du schreibst ist es logisch da die Tabelle
'astracou_testdb.phpBB_coupe_smiles' bzw nur 'phpBB_coupe_smiles' heißen sollte

Schau mal in der config.php nach, ob die Variable $table_prefix entsprechend gesetzt ist. Wenn nicht mal eben von Hand ändern und nochmal probieren.

Gruß, Dave

Verfasst: 19.07.2003 08:52
von Gringo
Hi D@ve

Hier erstmal die Zeilen 51-58 aus der upgrade.php:
include($phpbb_root_path . 'includes/db.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_search.'.$phpEx);

set_time_limit(0); // Unlimited execution time

$months = array(
'Jan' => 1,
Die Tabelle phpBB_coupe_smilies existiert, wenn ich mir das in phpMyAdmin anschaue habe dann diese auch mal kopiert mit dem Namen smilies - ohne Erfolg.

In der config.php ist der Prefix auch korrekt drin: $table_prefix = 'phpbb_coupe_';

Ach ja, "astracou_testdb" heisst die Datenbank, in welcher sich alle Tabellen befinden.

Komisch, ist das Tabellenupdate evtl. doch gemacht? WIe finde ich das heraus? Obwohl - Auf den Seiten steht immer noch Version 2.0.0?!

Gibt's da nochwas, was ich machen kann?

Schönen Gruss, Reto

Verfasst: 19.07.2003 15:41
von D@ve
Hast Du das mal gemacht mit dem Auskommentieren? (dannach natürlich nochmal durchlaufen lassen.

Gruß Dave

Verfasst: 21.07.2003 18:47
von Gringo
Hi D@ve

Es hat geklappt mit dem direkten Aufruf der update_to_205.php im Install Directory! Ich hoffe das ist jetzt ok so, da das ja nicht über die install.php gelaufen ist! :-?
Werde das jetzt dann wohl nach und nach beim Einbau all der Mods sehen... :o

Vielen Dank für die Tips!

Schönen Gruss, Reto