Problem mit PHP Version

  • LÖSUNG für dieses Thema: Plugin "Ungelesene Beiträge", Paketname: "Unread Replies" deinstalliert!

    Hallo,

    ich betreibe zwei WBB 3.1.7. Seit heute um 10 Uhr hat mein Provider Hosteurope,
    die PHP Version auf 5.6. gestellt, und ich bekomme die folgenden Fehlermeldungen
    in den Beiträgen. HE sagte mir das ich dafür sorgen müsse, das das Forum angepasst
    wird, sodass es auf PHP 5.6. läuft.

    In beiden Foren nur noch diese Fehler

    https://www.woltlab.com/www.bremerhavenforum.de

    https://www.woltlab.com/www.bullterriers-point.de

    Hat jemand eine Idee, was ich machen kann?

    Gruß
    MIcha

    *************************************************************************************************************

    Fatal error: PHP error in file /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/MessageUtil.class.php (24): preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

    Information:
    error message: PHP error in file /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/MessageUtil.class.php (24): preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
    error code: 0
    file: /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/WCF.class.php (281)
    php version: 5.6.18-1~he.0
    wcf version: 1.1.9 (Tempest)
    date: Tue, 08 Mar 2016 12:16:28 +0000
    request: /index.php?form=PostAdd&threadID=11191
    referer: http://www.bremerhavenforum.de/index.php?form=PostAdd&threadID=11191

    Stacktrace:
    #0 [internal function]: WCF::handleError(8192, 'preg_replace():...', '/is/htdocs/wp10...', 24, Array)#1 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/MessageUtil.class.php(24): preg_replace('/&#(3[2-9]|[4-9...', 'StringUtil::get...', 'Test')#2 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/form/MessageForm.class.php(50): MessageUtil::stripCrap('Test')#3 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/ThreadAddForm.class.php(116): MessageForm->readFormParameters()#4 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/PostAddForm.class.php(113): ThreadAddForm->readFormParameters()#5 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/ThreadAddForm.class.php(155): PostAddForm->readFormParameters()#6 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/form/AbstractForm.class.php(90): ThreadAddForm->submit()#7 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/form/CaptchaForm.class.php(104): AbstractForm->readData()#8 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/form/MessageForm.class.php(193): CaptchaForm->readData()#9 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/ThreadAddForm.class.php(369): MessageForm->readData()#10 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/PostAddForm.class.php(243): ThreadAddForm->readData()#11 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/AbstractPage.class.php(90): PostAddForm->readData()#12 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/form/MessageForm.class.php(237): AbstractPage->show()#13 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/ThreadAddForm.class.php(434): MessageForm->show()#14 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/form/PostAddForm.class.php(312): ThreadAddForm->show()#15 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/AbstractPage.class.php(46): PostAddForm->show()#16 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct()#17 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/RequestHandler.class.php(95): RequestHandler->__construct('PostAdd', Array, 'form')#18 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/index.php(8): RequestHandler::handle(Array)#19 {main}
    *************************************************************************************************************

    Edited 2 times, last by Oskar1: Lösung eingefügt! (March 14, 2016 at 5:55 PM).

  • Bei einem Forum kommt es noch immer zu einer Fehlermeldung, wenn ich ein bestimmtes Thema aufrufe.
    Dieses unterscheidet sich von den anderen Themen nur darin, das es keine Antworten hat. Ist nicht schlimm,
    aber wenn jemand weiß woran das liegen kann, wäre ich dankbar.


    Fatal error: PHP notice in file /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/template/Template.class.php (199): Array to string conversion

    Information:
    error message: PHP notice in file /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/template/Template.class.php (199): Array to string conversion
    error code: 0
    file: /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/WCF.class.php (281)
    php version: 5.6.18-1~he.0
    wcf version: 1.1.9 (Tempest)
    date: Tue, 08 Mar 2016 14:02:09 +0000
    request: /index.php?page=Thread&threadID=16998
    referer: http://www.bremerhavenforum.de/index.php?page=Portal

    Stacktrace:
    #0 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/template/Template.class.php(199): WCF::handleError(8, 'Array to string...', '/is/htdocs/wp10...', 199, Array)#1 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/system/event/listener/UnreadPostListener.class.php(19): Template->append('additionalSmall...', '')#2 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/system/event/EventHandler.class.php(207): UnreadPostListener->execute(Object(ThreadPage), 'ThreadPage', 'assignVariables')#3 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/AbstractPage.class.php(73): EventHandler::fireAction(Object(ThreadPage), 'assignVariables')#4 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/MultipleLinkPage.class.php(112): AbstractPage->assignVariables()#5 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/lib/page/ThreadPage.class.php(185): MultipleLinkPage->assignVariables()#6 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/AbstractPage.class.php(93): ThreadPage->assignVariables()#7 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/page/AbstractPage.class.php(46): AbstractPage->show()#8 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct()#9 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/wcf/lib/util/RequestHandler.class.php(92): RequestHandler->__construct('Thread', Array, 'page')#10 /is/htdocs/wp1099352_YC5SA04SZG/www/bhv/index.php(8): RequestHandler::handle(Array)#11 {main}

  • In der Administration meiner Foren stehen ja noch die nicht ausgeführten Updates.
    u.a. ist das ja auch die Version 3.1.8. des WBB dabei.

    Welches ist denn mein Benutzername für diese Updates, und muss ich für diese Updates
    eine Zahlung an Woltlab leisten, wenn ja wo erfahre ich das? Nur mal schon gefragt.

    Ist mit der jetzigen Einstellung nur die PHP Fehlermeldung abgestellt,
    und muss ich deshalb im Betrieb mit Fehlern rechnen?

  • Ist bei mir auch so. Was hast Du dann gemacht?

    Gar nichts mehr, habe die immer per Hand eingegeben und es klappt nicht genau so das Copy&Paste oder mal versucht die Bindestriche weg zulassen alles klappte nicht dann sogar mal Persönliches Passwort versucht auch nicht.

    Dann dachte ich mir nur... naja ok dann Shice drauf :D

  • Ich habe beide Foren jetzt auf 3.1.8 upgedatet, und das PHP meines Providers auf 5.5. eingestellt.
    Die Einstellung in WCF/lib habe ich noch belassen. Trotzdem gibt es temporär noch Fehlermeldungen.

    Wir haben hier zwei Rechner, und wenn bspw. meine Frau eine Seite nicht aufrufen bzw. einen Beitrag
    posten kann, dann kann ich es mit meinem Account. Wenn ich mit meinem Account eine FM bekomme,
    wechsle ich in einen anderen (Testaccount) und damit passiert es nicht.

    Ist denn das 3.1.8. mit PHP 5 überhaupt kompatibel?

    Muss ich noch irgendetwas unternehmen, damit die Meldungen aufhören?


    Fatal error: PHP error in file /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/system/language/Language.class.php (190): Object of class Achievement could not be converted to string

    Information:
    error message: PHP error in file /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/system/language/Language.class.php (190): Object of class Achievement could not be converted to string
    error code: 0
    file: /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/system/WCF.class.php (281)
    php version: 5.5.32-1~he.0
    wcf version: 1.1.10 pl 2 (Tempest)
    date: Thu, 10 Mar 2016 17:25:56 +0000
    request: /index.php?page=UsersOnline
    referer: http://bullterriers-point.de/index.php?page=Portal

    Stacktrace:
    #0 [internal function]: WCF::handleError(4096, 'Object of class...', '/is/htdocs/wp10...', 190, Array)#1 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/system/language/Language.class.php(190): strtr('Details von &ra...', Array)#2 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/system/language/Language.class.php(206): Language->get('wcf.user.achiev...', Array)#3 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/data/page/location/AchievementLocation.class.php(26): Language->getDynamicVariable('wcf.user.achiev...', Array)#4 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/data/user/usersOnline/UsersOnlineLocation.class.php(123): AchievementLocation->get(Array, '/index.php?page...', 'GET', Array)#5 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/data/user/usersOnline/UsersOnlineLocation.class.php(104): UsersOnlineLocation->getLocation(Array)#6 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/data/user/usersOnline/UsersOnlineSortedList.class.php(41): UsersOnlineLocation->getLocations(Array)#7 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/page/UsersOnlinePage.class.php(66): UsersOnlineSortedList->getUsersOnline()#8 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/page/AbstractPage.class.php(90): UsersOnlinePage->readData()#9 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/page/UsersOnlinePage.class.php(95): AbstractPage->show()#10 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/page/AbstractPage.class.php(46): UsersOnlinePage->show()#11 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/page/UsersOnlinePage.class.php(26): AbstractPage->__construct()#12 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/util/RequestHandler.class.php(64): UsersOnlinePage->__construct()#13 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/wcf/lib/util/RequestHandler.class.php(92): RequestHandler->__construct('UsersOnline', Array, 'page')#14 /is/htdocs/wp1099352_YC5SA04SZG/www/bullterrierforum/index.php(8): RequestHandler::handle(Array)#15 {main}

  • Würde ich gerne machen! Nur jetzt ist es wieder weg. Und ich muss irgendwie sehen
    das ich die Foren wieder vernünftig zum Laufen bekomme, das hat Vorang. Da stelle
    ich das Erfolgssystem lieber ab. Ich hatte gelesen das Marcel Werk in dem folgenden
    Thema etwas zu einem kleinen Update schreibt. Klick hier! (Patch Level-Update)

    Nun konnte ich ja einige Updates über die "Automatischen Updates" unter "Paketverwal-
    tung" installieren, auch das 3.1.8. Viele Updates erfordern aber die Lizenz und Serien-
    nummer. Aber egal welche Nummern ich eingebe, alles soll immer falsch sein.

    Speziell wenn man so Updates zu kostenlosen Plugins machen will, warum braucht
    man denn dafür den Benutzernamen und Kennwort? Bspw. Treuesterne. Warum?

    Der ganze Mist regt mich langsam echt nur noch auf!

  • Ich weiß noch nichtmal ob ich das richtige Passwort dafür nun hatte. Forenpasswort, Passwort für Woltlab Produkte,
    Lizenzschlüssel, Passwort und Benutzername für Woltlab Konto und und und. Ich fragte ja oben weiter schon mal ob
    ich irgendwohin eine Zahlung leisten muss, damit ich bestimmte Updates die im ACP anstehen, machen kann, aber
    dazu habe ich ja keine Antwort bekommen. Mir ist schon klar, das User hier User helfen, und ich bin dafür auch
    echt dankbar! Aber irgendwie klickt alles nicht ineinander und ich komme so nicht zum Ziel!

    Das nervt mich zur Zeit echt. Auch ob 3.1.8 nun mit PHP 5.5 läuft, weiß wohl niemand. Wie heißt das kleine
    Update von dem Marcel Werk schrieb, in dem Thema zu dem ich oben verlinkte? Muss ich das bezahlen? Ich
    weiß nur nicht ob und wohin! Und wenn ich was bezahlen muss, dann kann es doch nicht sein das ich im ACP
    die Daten eingebe, linksrum, rechtsrum, und nur die Meldung bekomme das die falsch sind.

    Dann soll doch lieber die Meldung kommen: "Du musst zahlen, Alter!" Das wäre mir echt lieber als das ich
    Euch hier mit Fragen nerve. Ich bin nun mal nicht alle paar Wochen im ACP und die Updates hab ich nie
    gemacht, weil es das gleich Problem in den ersten Monaten schon gab. Bei jeder Anfrage bekomme ich
    sicher hilfreiche Antworten, aber bspw. nach 15 Beiträgen kommt dann jemand der etwas von einem
    weiteren Passwort erzählt. Es fehlen über größere Zeiträume immer wieder wichtige Teile.

    Musste ich mal eben schreiben, jetzt bin ich etwas entspannter!

    Edited 2 times, last by Oskar1 (March 11, 2016 at 10:41 AM).

  • Guten Abend!

    Ich habe nun ein ähniches Problem. Ich betreibe ein Forum mit der Version 3.1.8 und bin ebenfalls bei Hosteurope.
    Der Hoster hat nun auf PHP 5.6 umgestellt und damit fangen nun die Probleme an.

    Wie mein Hoster mir sagte, habe ich noch Glück gehabt, dass bei mir nicht mehr passiert sei. Nun, Fakt ist, dass ich ab Heute im Adminbereich meine Portalboxen (Inhalte etc) nicht mehr ändern kann. Bei mir kommt auch die Fehlermeldung wegen des PHP bla bla.

    Tja, nun weiß ich zugegeben nicht was ich machen soll - leider ist es so, dass ich das Forum übernommen habe - sprich nicht selbst erstellt - demzufolge fehlen mir einige Kenntnisse im Bereich BB. Ich habe zwar inzwischen viel dazugelernt und kann Einiges machen - nur mit diesem Problem stehe ich nun (noch) allein da!

    Wenn garnichts mehr geht wäre ich auch bereit auf bb4.... (aktuellste Version) upzugraden - leider bekomme ich das allein nicht hin - hier fehlt mir schlicht die genauen Kenntnisse.

    Über eure Hilfe würde ich mich sehr freuen!

  • Sorry - hier kommt das bla bla ....


    Fatal error: PHP error in file /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/lib/data/boxes/CustomBoxEditor.class.php (25): Declaration of CustomBoxEditor::create() should be compatible with PortalBoxEditor::create($boxName, $boxType, $className, $useCache = 0, $cacheType = '', $cacheBuilderClass = '', $sortOrder = 0, $boxActivation = 1, $minLifeTime = 0, $maxLifeTime = 0, $showInForum = 0, $permissions = '', $options = '', $packageID = PACKAGE_ID, $additionalFields = Array)

    Information:
    error message: PHP error in file /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/lib/data/boxes/CustomBoxEditor.class.php (25): Declaration of CustomBoxEditor::create() should be compatible with PortalBoxEditor::create($boxName, $boxType, $className, $useCache = 0, $cacheType = '', $cacheBuilderClass = '', $sortOrder = 0, $boxActivation = 1, $minLifeTime = 0, $maxLifeTime = 0, $showInForum = 0, $permissions = '', $options = '', $packageID = PACKAGE_ID, $additionalFields = Array)
    error code: 0
    file: /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/wcf/lib/system/WCF.class.php (281)
    php version: 5.6.18-1~he.0
    wcf version: 1.1.10 pl 2 (Tempest)
    date: Fri, 11 Mar 2016 17:52:36 +0000
    request: /acp/index.php?form=CustomBoxEdit&boxID=87&packageID=48&
    referer: http://www.heng-long-panzerforum.com/acp/index.php?page=CustomBoxList&packageID=48&

    Stacktrace:
    #0 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/lib/data/boxes/CustomBoxEditor.class.php(25): WCF::handleError(2048, 'Declaration of ...', '/is/htdocs/wp10...', 25, Array)#1 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/lib/acp/form/CustomBoxAddForm.class.php(6): require_once('/is/htdocs/wp10...')#2 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/lib/acp/form/CustomBoxEditForm.class.php(3): require_once('/is/htdocs/wp10...')#3 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/wcf/lib/util/RequestHandler.class.php(58): require_once('/is/htdocs/wp10...')#4 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/wcf/lib/util/RequestHandler.class.php(95): RequestHandler->__construct('CustomBoxEdit', Array, 'form')#5 /is/htdocs/wp10473604_9SDWV87OKW/www/Forum-alt/acp/index.php(8): RequestHandler::handle(Array)#6 {main}

    Edited once, last by Insignia: Fehlercode Text (March 11, 2016 at 9:17 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!