hatte den alten deinsalliert, neuen installiert und datenbank neu eingespielt. was könnte das sein?Could not obtain topic information
DEBUG MODE
SQL Error : 1054 Unknown column 't.forum_id' in 'on clause'
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 LEFT JOIN phpbb_forums f ON t.forum_id=f.forum_id WHERE t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND f.auth_view < 2 ORDER BY t.topic_last_post_id DESC LIMIT 10
Line : 203
File : actualstats.php
fehlermeldung nach neuer serverinstall
fehlermeldung nach neuer serverinstall
habe mal den neusten wampserver von www.wampserver.com installiert. nun bekomm ich im forum diese fehlermeldung
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dreh mal
um, also so:
Code: Alles auswählen
ON t.forum_id=f.forum_id
Code: Alles auswählen
ON f.forum_id=t.forum_id
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
moing,
nö, gleiche fehlermeldung
kann das an der php version liegen? erst 5.0.5 jetzt 5.1.1
ich häng mal die datei mit ran
nö, gleiche fehlermeldung
kann das an der php version liegen? erst 5.0.5 jetzt 5.1.1
ich häng mal die datei mit ran
- Dateianhänge
-
- actualstats.zip
- (4.91 KiB) 69-mal heruntergeladen
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich frag mich, warum hier überhaupt der Autor joint. Ist doch hier unnötig.
Und in dieser Art und Weise schon garnicht.
Daher mal diese Variante:
Und in dieser Art und Weise schon garnicht.
Daher mal diese Variante:
- Dateianhänge
-
- actualstats.zip
- (4.9 KiB) 65-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
LEFT JOIN ist IMO etwas fixer ;-)
problem bei MySQL 5 ist der "verhau" den bisheriges aktzeptiert hat ist jetzt nicht mehr, einfachste lösung ist
alles was zwischen FROM & dem LEFT JOIN liegt in klammer zu setzten
hier also
und gut is
besser währe wohl nur auf den FROM der auch gemeint ist einen left JOIN zu starten (in klammer versteht sich) was aber die abfrage etwas zupflückt
problem bei MySQL 5 ist der "verhau" den bisheriges aktzeptiert hat ist jetzt nicht mehr, einfachste lösung ist
alles was zwischen FROM & dem LEFT JOIN liegt in klammer zu setzten
hier also
Code: Alles auswählen
FROM (phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2) LEFT JOIN
besser währe wohl nur auf den FROM der auch gemeint ist einen left JOIN zu starten (in klammer versteht sich) was aber die abfrage etwas zupflückt
in der acp navi habe ich noch das problem
EDIT// hier noch die datei
pafiledb geht, habe da nichts festgestelltset_filenames(array( 'body' => 'admin/admin_recent_logins_body.tpl') ); $template->assign_vars(array( 'L_RECENT_LOGINS' => $lang['Recent_Logins'], 'L_RECENT_LOGIN_EXPLAIN' => $lang['Recent_Login_Explain'], 'L_NUMBER' => $lang['Number'], 'L_USERNAME' => $lang['Username'], 'L_DAYS_SINCE_LOGIN' => $lang['Days_since_login'] )); $today = time(); $week = $today - 604800; $sql = 'SELECT username, user_lastlogon FROM ' . USERS_TABLE . ' WHERE user_lastlogon > ' . $week . ' && user_id > 1 ORDER BY user_lastlogon DESC'; //check if query was successful, if not, output error message if ( ! ($result = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'Could not query users table', '', __LINE__, __FILE__, $sql); } $count = 1; while( $row = $db->sql_fetchrow($result) ) { $template->assign_block_vars('user_row', array( 'COUNT' => $count++, 'USERNAME' => $row['username'], 'DAYS_SINCE_LOGIN' => number_format((($row['user_lastlogon'] - $today) / 86400) * -1, 2) )); } // // Generate the page // $template->pparse('body'); include('./page_footer_admin.'.$phpEx); ?>
EDIT// hier noch die datei
- Dateianhänge
-
- admin_recent_logins.zip
- (1.19 KiB) 72-mal heruntergeladen
Zuletzt geändert von volker58 am Mi 28.Dez, 2005 16:53, insgesamt 1-mal geändert.
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@Titus
Klar wäre das schneller, aber hier kompletter Unsinn, denn joinen macht nur Sinn, wenn man 1:n-Beziehungen aufstellt, die auch Leer sein können
Klar wäre das schneller, aber hier kompletter Unsinn, denn joinen macht nur Sinn, wenn man 1:n-Beziehungen aufstellt, die auch Leer sein können
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
liegt wohl an der WAMP 1.6 version oder einfach an PHP5.1.1??warum ging das eigendlich immer und nu nimmer?
hatte heute das selbe problem drum kann ich jetzt auch mit wissen glänzen
bei mir war es aber der CMX newsmod (auch so ne spezialkreation in der hinsicht, hat mich immer gewundert warum der mit "<?" anfängt und ohne "?>" aufhört bei zwei includeten dateien, jetzt hatte ich eben diesen fehler)
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Im Windows Verzeichnis ist eine php.ini zu finden (oder danach suchen). Dort den Wert max_execute_time ändern.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
danke, ist aber bei mir im ordner wamp/php. das nur für die leute die das gleiche problem mal haben
aber nun glei wieder was neues. beim installieren meckert er 2 was an
er hat das problem mit FULLTEXT, was ist das nun wieder?
ging eigendlich immer, ab mysql5 nimmer
EDIT// hier mal noch die fehlermeldung
aber nun glei wieder was neues. beim installieren meckert er 2 was an
Code: Alles auswählen
ALTER TABLE phpbb_topics ADD FULLTEXT (topic_title);
CREATE TABLE phpbb_pa_comments (
comments_id int(10) NOT NULL auto_increment,
file_id int(10) NOT NULL default '0',
comments_text text NOT NULL,
comments_title text NOT NULL,
comments_time int(50) NOT NULL default '0',
comment_bbcode_uid varchar(10) default NULL,
poster_id mediumint(8) NOT NULL default '0',
PRIMARY KEY (comments_id),
FULLTEXT KEY comment_bbcode_uid (comment_bbcode_uid)
);
ging eigendlich immer, ab mysql5 nimmer
EDIT// hier mal noch die fehlermeldung
Beim Update der Datenbank trat ein Fehler auf
The used table type doesn't support FULLTEXT indexes
Zuletzt geändert von volker58 am Sa 31.Dez, 2005 14:12, insgesamt 1-mal geändert.
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Scheinbar dann wohl nicht mehr.
Aber mal ehrlich: Ein Index auf ein Textfeld?
Damit würde man den Index auch nicht gerade klein und schnell halten.
Daher: FULLTEXT KEY entfernen. Ist in meinen Augen Schwachsinn...
Aber mal ehrlich: Ein Index auf ein Textfeld?
Damit würde man den Index auch nicht gerade klein und schnell halten.
Daher: FULLTEXT KEY entfernen. Ist in meinen Augen Schwachsinn...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
mit der CREATE TABLE phpbb_pa_comments ist okay und geht, aber was mach ich hier um das auszuführen?
ALTER TABLE phpbb_topics ADD FULLTEXT (topic_title);
wenn ich das nicht ausführe bekomm ich diese meldung im forum
ALTER TABLE phpbb_topics ADD FULLTEXT (topic_title);
wenn ich das nicht ausführe bekomm ich diese meldung im forum
Could not get main information for similar topics
DEBUG MODE
SQL Error : 1214 The used table type doesn't support FULLTEXT indexes
SELECT topic_id FROM phpbb_topics WHERE topic_id != 1 AND MATCH (topic_title) AGAINST ('Welcome to Dimension of phpBB 0.2.4') ORDER BY topic_time DESC LIMIT 0,5
Line : 577
File : viewtopic.php
Zuletzt geändert von volker58 am Sa 31.Dez, 2005 15:01, insgesamt 1-mal geändert.
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öhm, entferne mal mit phpmyadmin den Index auf topic_title. Das ist vermutlich der Fehler...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
fulltext wird von innoDB wohl nicht unterstützt
musst am ende beim oberen beispiel
das TYPE=MyISAM angängen
bei der phpbb_topics wohl das selbe
wie man die bestehende tabelle umstellt?
musst am ende beim oberen beispiel
Code: Alles auswählen
CREATE TABLE phpbb_pa_comments (
.....
FULLTEXT KEY comment_bbcode_uid (comment_bbcode_uid)
) TYPE=MyISAM;
bei der phpbb_topics wohl das selbe
wie man die bestehende tabelle umstellt?
also wohl
Code: Alles auswählen
ALTER TABLE `phpbb_topics` TYPE = MYISAM
das habe ich so gemacht damit es geht
aber das andere geht nicht
Code: Alles auswählen
CREATE TABLE `phpbb_pa_comments` (
`comments_id` int(10) NOT NULL auto_increment,
`file_id` int(10) NOT NULL default '0',
`comments_text` text NOT NULL,
`comments_title` text NOT NULL,
`comments_time` int(50) NOT NULL default '0',
`comment_bbcode_uid` varchar(10) default NULL,
`poster_id` mediumint(8) NOT NULL default '0',
PRIMARY KEY (`comments_id`),
FULLTEXT KEY `comment_bbcode_uid` (`comment_bbcode_uid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
Zuletzt geändert von volker58 am Sa 31.Dez, 2005 16:23, insgesamt 1-mal geändert.
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
[quote="Titus - Mi 28.Dez, 2005 15:15";p="51108"]pafiledb + recent topics müsste da so ein problem haben[/quote]
genau das ist habe ich jetzt erst gesehen
hatte es so versucht, aber geht auch nicht
EDIT// lösung hier gefunden
genau das ist habe ich jetzt erst gesehen
kannste mir da nochmal helfen was ich da ändern muß?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 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, 10
Line : 127
File : recent.php
hatte es so versucht, aber geht auch nicht
Code: Alles auswählen
FROM (TOPICS_TABLE t, POSTS_TABLE p)
Zuletzt geändert von volker58 am Mo 09.Jan, 2006 11:04, insgesamt 2-mal geändert.
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de