Beiträge von Schakon14

    Hallo,

    aufgrund eines irreparablen DB-Fehlers musste ich mein Forum komplett neu installieren und importieren.

    Hat insoweit wunderbar funktioniert, nur natürlich ordentlich Zeit gekostet, dennoch ergeben sich zwei Fragen:

    - Kann man in der alten DB/FTP auslesen, welche Aktion wie viel Aktivitätspunkte gab? Würde dies gerne im neuen übernehmen.

    - Die Dateianhänge wurden alle übernommen, einige funktionieren aber nicht korrekt. Woran kann das liegen?

    Manche gehen perfekt auf, andere laden endlos durch.

    Habe ich erstellt, wie korrekt vermutet handelt es sich lt. WL um die fehlenden Foreign Keys. Dadurch wurde durch Deinstallation die DB beschädigt.

    Wusste nicht, dass dies auftreten kann und habe dementsprechend nur ein Backup von 11/19.

    Zitat


    Das Forum ist in dieser Form irreparabel beschädigt. Es empfiehlt sich, ein älteres Backup des Forums wiederherzustellen, wo das Problem noch nicht bestand. Alternativ empfiehlt sich die Neuinstallation des Forums samt Datenübernahme mittels Datenimport-Funktion, dabei würden die Fremdschlüssel wieder korrekt erzeugt.

    Da ich nicht möchte, dass alle Beiträge der letzten drei Monate weg sind, werde ich wohl eine Neuinstallation inkl. Datenimport versuchen.

    Hallo,

    ich erhalte seit kurzer Zeit plötzlich beim Aufruf von Foren folgenden Error.

    Tritt jedoch nur bei manchen Foren auf, bei anderen läuft alles wie gewohnt.

    Aufgerufene URL
    /board/111-allgemeine-diskussionen/?
    Referrer
    WoltLab Suite
    3.1.9 pl 2
    PHP
    7.0.33-0+deb9u3
    Fehlermeldung
    Trying to get property of non-object
    Art
    wcf\system\exception\ErrorException
    Datei (Zeile)
    /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/WCF.class.php (346)
    Stacktrace
    1. /home/users/konstantin_schaller/www/schueler-forum.com/lib/data/thread/ViewableThread.class.php (116): wcf\system\WCF::handleError(…)
    2. /home/users/konstantin_schaller/www/schueler-forum.com/lib/data/thread/ViewableThread.class.php (194): wbb\data\thread\ViewableThread->__get(…)
    3. /home/users/konstantin_schaller/www/schueler-forum.com/Start/templates/compiled/4_wbb_1_board.php (4313): wbb\data\thread\ViewableThread->isNew(…)
    4. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/template/TemplateEngine.class.php (321): include(…)
    5. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/page/AbstractPage.class.php (323): wcf\system\template\TemplateEngine->display(…)
    6. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    7. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    8. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
    9. /home/users/konstantin_schaller/www/schueler-forum.com/index.php (9): wcf\system\request\RequestHandler->handle(…)
    Fehlermeldung
    Trying to get property of non-object
    Art
    wcf\system\exception\ErrorException
    Datei (Zeile)
    /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/WCF.class.php (346)
    Stacktrace
    1. /home/users/konstantin_schaller/www/schueler-forum.com/lib/data/thread/ViewableThread.class.php (116): wcf\system\WCF::handleError(…)
    2. /home/users/konstantin_schaller/www/schueler-forum.com/lib/data/thread/ViewableThread.class.php (194): wbb\data\thread\ViewableThread->__get(…)
    3. /home/users/konstantin_schaller/www/schueler-forum.com/Start/templates/compiled/4_wbb_1_board.php (4313): wbb\data\thread\ViewableThread->isNew(…)
    4. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/template/TemplateEngine.class.php (321): include(…)
    5. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/page/AbstractPage.class.php (323): wcf\system\template\TemplateEngine->display(…)
    6. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    7. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    8. /home/users/konstantin_schaller/www/schueler-forum.com/Start/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
    9. /home/users/konstantin_schaller/www/schueler-forum.com/index.php (9): wcf\system\request\RequestHandler->handle(…)

    Hallo,

    ich arbeite aktuell an einem Serverwechsel, bin nach folgenden Schritten vorgegangen.

    1. Wartungsmodus aktiviert, Forum und alle Inhalte auf das neue Webspace gezogen, Cache geleert

    2. Alte Datenbank, die über Plesk exportiert wurde, mit PhpMyAdmin in die neue Datenbank importiert.

    3. DB-Config geändert auf neue Zugangsdaten.

    Erhalte jedoch folgende FM, habe den Import 2x mit 2 unterschiedlichen Backups durchgeführt:

    Code
    Error Type:PDOExceptionError Message:SQLSTATE[42S02]: Base table or view not found: 1146 Table 'konstantin_schaller_db1.wcf1_user_group_option_category' doesn't existError Code:42File:*/lib/system/database/Database.class.php (243)Stack Trace:#0 */lib/system/database/Database.class.php (243):PDO->prepare('SELECT    * FROM    wcf1_user_group_option_category ORDER BY    showOrder')#1 */lib/system/cache/builder/OptionCacheBuilder.class.php (49):wcf\system\database\Database->prepareStatement('SELECT    * FROM    wcf1_user_group_option_category ORDER BY    showOrder')#2 */lib/system/cache/builder/UserGroupOptionCacheBuilder.class.php (28):wcf\system\cache\builder\OptionCacheBuilder->rebuild([ ])#3 */lib/system/cache/builder/AbstractCacheBuilder.class.php (38):wcf\system\cache\builder\UserGroupOptionCacheBuilder->rebuild([ ])#4 */lib/system/session/SessionHandler.class.php (190):wcf\system\cache\builder\AbstractCacheBuilder->getData([ ], 'usersOnlyOptions')#5 */lib/system/SingletonFactory.class.php (25):wcf\system\session\SessionHandler->init()#6 */lib/system/SingletonFactory.class.php (55):wcf\system\SingletonFactory->__construct()#7 */lib/system/session/ACPSessionFactory.class.php (34):wcf\system\SingletonFactory::getInstance()#8 */lib/system/WCF.class.php (398):wcf\system\session\ACPSessionFactory->load()#9 */lib/system/WCF.class.php (166):wcf\system\WCF->initSession()#10 */global.php (13):wcf\system\WCF->__construct()#11 */../global.php (13):require_once('*/global.php')#12 */../index.php (8):require_once('*/../global.php')Final Error
    Error Type:wcf\system\database\exception\DatabaseQueryExceptionError Message:Could not prepare statement 'SELECT    * FROM    wcf1_user_group_option_category ORDER BY    showOrder'Error Code:42File:*/lib/system/database/Database.class.php (248)Stack Trace:#0 */lib/system/cache/builder/OptionCacheBuilder.class.php (49):wcf\system\database\Database->prepareStatement('SELECT    * FROM    wcf1_user_group_option_category ORDER BY    showOrder')#1 */lib/system/cache/builder/UserGroupOptionCacheBuilder.class.php (28):wcf\system\cache\builder\OptionCacheBuilder->rebuild([ ])#2 */lib/system/cache/builder/AbstractCacheBuilder.class.php (38):wcf\system\cache\builder\UserGroupOptionCacheBuilder->rebuild([ ])#3 */lib/system/session/SessionHandler.class.php (190):wcf\system\cache\builder\AbstractCacheBuilder->getData([ ], 'usersOnlyOptions')#4 */lib/system/SingletonFactory.class.php (25):wcf\system\session\SessionHandler->init()#5 */lib/system/SingletonFactory.class.php (55):wcf\system\SingletonFactory->__construct()#6 */lib/system/session/ACPSessionFactory.class.php (34):wcf\system\SingletonFactory::getInstance()#7 */lib/system/WCF.class.php (398):wcf\system\session\ACPSessionFactory->load()#8 */lib/system/WCF.class.php (166):wcf\system\WCF->initSession()#9 */global.php (13):wcf\system\WCF->__construct()#10 */../global.php (13):require_once('*/global.php')#11 */../index.php (8):require_once('*/../global.php')

    Fehlt da die usergroup Tabelle? Wie kommt das zu Stande und wie beheben ich das korrekt, wenn es mehrfach importiert wurde aber immer die FM erschien?

    Danke im Voraus für die Hilfe.

    Ehemals zu WBB3 Zeiten ein sehr aktives Spieleforum mit über 2.000 täglichen Beiträgen gegründet, das dann aber aufgrund Streitigkeiten leider aufgelöst wurde. Aus Fehlern lernt man, sehe es als Erfahrung an.

    Heute nebenbei ein Schülerforum, bei dem größere PR Aktionen zur Potentialentfaltung noch angedacht sind. Wobei es mir primär nicht auf die Aktivität, sondern eher auf die schnelle Hilfe ankommt. Solang jedem geholfen wird, bin ich zufrieden. ;)

    1.771 Mitglieder, 1.083 Themen, 13.277 Beiträge (11,33 Beiträge pro Tag).