Seite 2 von 3
Verfasst: 10.02.2007 09:23
von Stefane
moinmoin,
alles Wichtige zum Backup findste hier: KB:119
Da viele phpMyAdmins bei ca. 2 MB DB-Größe den Upload abbrechen, gibt es ein schönes Prog namens
MySQLDumper. Das sollte deine Probs lösen.
Verfasst: 10.02.2007 17:51
von Lux
Ich habe es hinbekommen das Forum in Xampp laufen zu lassen, jedoch eher schlecht als recht.
Kennt jemand eine Möglichkeit wo man evtl. online einen PHP5 Account inkl. MySQL testen kann?
Verfasst: 10.02.2007 18:29
von Miriam
Verfasst: 11.02.2007 14:39
von Lux
Danke für den Pytal-Link, aber da habe ich mich schleunigst wieder abgemeldet. Sind mir zu viele Einschränkungen.
Ich bin gestern abend ins kalte Wasser gesprungen und habe meinen kompletten Account auf einen PHP/MYSQL 5 Server gezogen.
Deshalb glaubte ich an eine böse Überraschung heute früh. Doch zu meinem Erstauen läuft alles im "normalen" Bereich. Mir sind bislang keine allzugroßen Probleme aufgefallen.
Der Smilie-Creator lief nicht. Habe ich aber
hiermit in den Griff bekommen.
Das einizige was mir derzeit Kopfzerbrechen bereitet ist der Post Report Hack, der bei Aufruf der Report Liste
diese Fehlermeldung auswirft.
Vielleicht weiß da ja jemand zufällig Bescheid...

Verfasst: 11.02.2007 14:47
von Olli Oberhausen
Olli Oberhausen hat geschrieben:Phpbb läuft auf php5 und mysql5 tadellos. Mit mysql5 wird es allerdings Probleme mit manchen mods geben da mysql5 keine Joins über mehrere Tabellen im zusammenhang mit kommaseparierten abfragen gestattet.
Das meinte ich....
Mysql 5 mag keine mischung von SELECT FROM t1, t2, t3 LEFT JOIN t4....
Da ist ein umfangreicher umbau nötig...
Hab´s mal hier gepostet, da ich keine lösung parat habe, aber vielleicht hat ja schon mal jemand das problem gelöst.
Gruß, Olli
Verfasst: 11.02.2007 15:18
von Miriam
Also, diesbezüglich konnte ich noch keine Einschränkungen bemerken, Olli. Mein Forum läuft auf MySQL5.0.21 mit php 5.1.4.
Verfasst: 11.02.2007 15:44
von Olli Oberhausen
bei deinem - wie ich dich kenne sauber programmiertem board - muß der fehler ja auch nicht auftreten

)
MySQL 5.0 Reference Manual hat geschrieben:However, the precedence of the comma operator is less than than of INNER JOIN, CROSS JOIN, LEFT JOIN, and so on. If you mix comma joins with the other join types when there is a join condition, an error of the form Unknown column 'col_name' in 'on clause' may occur. Information about dealing with this problem is given later in this section.
http://dev.mysql.com/doc/refman/5.0/en/join.html
Gruß, Olli
Verfasst: 12.02.2007 10:28
von Lux
Mein Last Topic Mod meldet mir übrigens eine ähnliche Fehlermeldung in der recent.php...
Code: Alles auswählen
could not obtain main information.
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_first_post_id' in 'on clause'
SELECT t.*, p.poster_id, p.post_username AS last_poster_name, p.post_id, p.post_time, f.forum_name, f.forum_id, u.username AS last_poster, u.user_id AS last_poster_id, u2.username AS first_poster, u2.user_id AS first_poster_id, p2.post_username AS first_poster_name FROM phpbb_topics t, phpbb_posts p LEFT OUTER JOIN phpbb_posts p2 ON p2.post_id = t.topic_first_post_id LEFT OUTER JOIN phpbb_forums f ON p.forum_id = f.forum_id LEFT OUTER JOIN phpbb_users u ON p.poster_id = u.user_id LEFT OUTER JOIN phpbb_users u2 ON u2.user_id = t.topic_poster WHERE t.forum_id NOT IN ('start') AND t.forum_id NOT IN (9) AND p.post_id = t.topic_last_post_id AND FROM_UNIXTIME(p.post_time,'%Y%m%d') - FROM_UNIXTIME(unix_timestamp(NOW()),'%Y%m%d') = 0 ORDER BY t.topic_last_post_id DESC LIMIT 0, 20
Line : 127
File : recent.php
Verfasst: 12.02.2007 12:06
von Miriam
recent.php, pls
KB:datei
Verfasst: 12.02.2007 13:51
von Lux
Ich habe mal die
recent.php komplett hochgeladen...