charmed007
Hey, also ich habe echte Probleme...
Problembeschreibung:
Ich habe das Multi-Attachmenthack von spitzi installiert, dachte es klappt, doch es gibt 2 Probleme...
Meine Mitglieder können nicht mehr problemlos PM's senden und die hochgeladenen Dateianhänge sind nach kurzer Zeit verschwunden....
Fehlermeldung:
sobald leute auf PM antworten gehen kommt:
Warning: Invalid argument supplied for foreach() in /srv/www/httpd/phost/s/org/pytalhost/summer-romance/web/forum/pms.php on line 143
wenn man die PM absendet, erscheint:
Warning: Invalid argument supplied for foreach() in /srv/www/httpd/phost/s/org/pytalhost/summer-romance/web/forum/pms.php on line 143
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/httpd/phost/s/org/pytalhost/summer-romance/web/forum/pms.php:143) in /srv/www/httpd/phost/s/org/pytalhost/summer-romance/web/forum/pms.php on line 300
bei den dateianhängen funktioniert alles, nur die sind dann halt einfach verschwunden
Link zum Forum oder Screenshot:
im anhang
Was wurde zuletzt geändert oder eingebaut?
Multi-Attachmenthack von spitzi
Zikaro
Häng bitte die pms.php hier an.
charmed007
danke für die antwort schon mal
Zikaro
Hast halbe Einbau bei pms.php vergessen
Benutze die im Anhang, wenn die nicht geht..nehm deine alte Datei..und lösche alles..mit Attachment Hack von spitzi was nicht da hin gehört..bzw. kontrolliere den Einbau bei pms.php
mauserklausi
Wenn Du dich vielleicht im Thema von spitzi unsähest, wäre auch Deine Frage bezüglich des Löschens der Anhänge geklärt... Sind zwar über siebzig Seiten, aber von nichts kommt nichts
Hier die Lösung zu Deinem anderen problem:
http://mywbb.de/board/thread.php?postid=848514#post848514
Nimm einfach die Änderungen in der acp/session.php raus.
MfG,
charmed007
@ Zikaro: DANKE für die Antwort. Jetzt habe ich es hochgeladen und es kommt:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT p.privatemessageid, p.subject, p.sendtime, p.view, p.reply, p.forward, p.iconid, p.attachments, i.iconpath, i.icontitle, u.userid, u.username FROM bb1_privatemessage p LEFT JOIN bb1_icons i USING(iconid) LEFT JOIN bb1_users u ON (p.senderid=u.userid) WHERE p.recipientid='1' AND p.folderid='0' AND p.deletepm<>1 ORDER BY sendtime DESC
mysql error: Unknown column 'p.attachments' in 'field list'
mysql error number: 1054
Date: 04.05.2008 @ 13:20
Script: /forum/pms.php?sid=
Referer:
http://summer-romance.pytalhost.org/forum/usercp.php?sid=
Ich weiß, dass es an mySQL liegt *hehe* aber leider habe ich davon keine Ahnung
@ mausiklausi: Danke, werd mich mal hinsetzen und es probieren
Babyfriend
Das hatte ich auch schonmal, ich glaube die install.php ist nicht ausgeführt.
charmed007
kann ich denn ohne probleme die setup.php vom wbblite noch mal hochladen und sie ausführen?
oder meinstest du die von dem hack?
Zikaro
Sie meinte zu 100 % die install.php vom Hack.
charmed007
ok... werd probieren
EDIT
also probiert jetzt kommt :
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: ALTER TABLE bb1_attachments ADD userid INT NOT NULL AFTER postid
mysql error: Duplicate column name 'userid'
mysql error number: 1060
Date: 04.05.2008 @ 21:08
Script: /forum/acp/setup_attachment.php
Referer:
http://summer-romance.pytalhost.org/foru..._attachment.php
Zikaro
komisch..hast du schon vorher die install.php ausgeführt?
charmed007
wo soll diese "install.php" denn zu finden sein?
Zikaro
Im Pack..oder sie heißt setup.php
oder install_attachment.php
Oder ähnlich.
charmed007
jap die hatte ich ja ausgeführt es kam:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: ALTER TABLE bb1_attachments ADD userid INT NOT NULL AFTER postid
mysql error: Duplicate column name 'userid'
mysql error number: 1060
Date: 04.05.2008 @ 21:08
Script: /forum/acp/setup_attachment.php
Referer:
http://summer-romance.pytalhost.org/foru..._attachment.php
Zikaro
Du darfst eine Install/setup_attachment.php nur 1x ausführen..und zwar nur nachdem ich dir die pms.php gebe.
charmed007
das is ja schon mal ausgeführt worden...
Master-X
Du öffnest nun die Installationsdatei von dem Hack und schaust nach, was für Tabellen und Felder erstellt worden sind.
Das sind Codes á la ALTER TABLE bb1_* ADD - alle diese Felder löscht du. z.B. bb1_attachments kannst du vollständig löschen.
Wenn alle Tabellen vom Hack entfernt sind, dann kannst du die Installationsdatei erneut ausführen.
Achtung: Falls der Hack vorher schoneinmal ging und Sachen hochgeladen wurden, dann sind diese nun weg
charmed007
jetzt habe ich das gelöscht und jetzt sagt der mir:
Table 'summerr_board.bb1_attachments' doesn't exist
is kla dass die nich existiert

noch ne idee? sind da noch mehr spalten die ich löschen muss?
Master-X
Ja, nachdem du die Tabellen gelöschst hast, ist klar, dass du die Setup wieder ausführen musst (die Setup vom Hack), sodass die Tabellen wieder erstellt werden.
charmed007
jo wollte ich ja, nur er zeigt halt die fehlermeldung...