Statistik |
Beiträge: 141.948 (Täglich: 20,59 )
Themen: 16.509
Mitglieder: 13.193
Neuestes Mitglied: Saky.
Ausl. d. letzten Minute: 80%
Ausl. d. letzten 5 Minuten: 74%
Ausl. d. letzten 15 Minuten: 93%
Freier Webspace: 4.17 TB
PHP-Version: 7.4.30
|
|
|
Support-> WoltLab Burning Board 2.3.pl2 - Update PHP-Version 8.x |
|
Jaaaaaaaa, NATÜRLICH hab ich das gemacht... - nachdem du es gesagt hast *doof bin* Jetzt klappt es auch.
Vielen Lieben Dank euch
Manchmal ist das einfachste das, woran man nie denkt.
Entschuldigung für die Unannehmlichkeiten wegen meinem vergessen.
__________________ Viele Grüße Maggan
|
|
02.06.2022 08:53 |
|
|
|
Oder auch nicht so ganz... die einzelne styledatei geht. Aber eine.gz datei geht nicht.
Fatal error: Uncaught TypeError: mb_strrpos(): Argument #3 ($offset) must be of type int, string given in /acp/lib/functions.php:4706 Stack trace: #0 /acp/lib/functions.php(4706): mb_strrpos('icons/icon17.gi...', '/', 'utf-8') #1 /acp/style.php(366): wbb_strrpos('icons/icon17.gi...', '/') #2 {main} thrown in /acp/lib/functions.php on line 4706
Zeilen 4703 - 4713 der functions.php:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
function wbb_strrpos($haystack, $needle, $encoding = null) {
if (defined('USE_MBSTRING') && USE_MBSTRING === true) {
if ($encoding) return mb_strrpos($haystack, $needle, $encoding);
elseif (defined('ENCODING')) return mb_strrpos($haystack, $needle, ENCODING);
else return mb_strrpos($haystack, $needle);
}
else {
return strrpos($haystack, $needle);
}
}
|
|
Zeilen 364 - 373 in der style.php:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
foreach($data['images'] as $image) {
if (strstr($image['imagename'], "/")) {
$filename = basename($image['imagename']);
$dir = wbb_substr($image['imagename'], 0, wbb_strrpos($image['imagename'], "/"));
$slashcount = wbb_substr_count($image['imagename'], "/");
}
else {
$filename = $image['imagename'];
$dir = '';
$slashcount = 0;
}
|
|
In der update anleitung zu php8 konnte ich keine übereinstimmung finden zur änderung.
__________________ Viele Grüße Maggan
|
|
02.06.2022 10:47 |
|
|
|
Hallo,
|
Zitat: Original von Maggan22
...
In der update anleitung zu php8 konnte ich keine übereinstimmung finden zur änderung. |
|
|
Dankeschön, jetzt schon.
php: |
1:
2:
|
mb_strrpos($haystack, $needle, 0, $encoding);
mb_strrpos($haystack, $needle, 0, ENCODING); |
|
__________________
|
|
02.06.2022 21:32 |
|
|
|
Danke, import ging jetzt durch. Es gab noch eine Fehlermeldung, die war so schnell wieder weg, ich versuche die noch einzufangen um zu schauen ob ich da nur was vergessen hab zu editieren.
__________________ Viele Grüße Maggan
|
|
03.06.2022 08:13 |
|
|
|
Nochmal ein Fehler - ich habe es so gut es geht versucht einzugrenzen.
Fehlermeldung:
Fatal error: Uncaught Error: Undefined constant "count" in /acp/group.php(69) : eval()'d code:15 Stack trace: #0 /acp/group.php(69): eval() #1 {main} thrown in /acp/group.php(69) : eval()'d code on line 15
Jetzt hab ich ja hier gelernt dass - in diesem Fall in der acp/group.php auf Zeile 69 auf ein Template verwiesen wird, welches einen Fehler verursacht.
Die Zeile 69 in der acp/group.php ist:
code: |
1:
|
eval("\$group_viewbit .= \"".$tpl->get("group_viewbit", 1)."\";"); |
|
Ich tippe auf das group_viewbit template (Fehler kommt beim versuch eine Gruppe zu bearbeiten)
Zeile 15 in der group_viewbit.html:
code: |
1:
|
<a href="thread.php?threadid=$threads[threadid]<if($search[searchstring])><then>&hilight=$search[searchstring]</then></if><if($search[searchuserid])><then>&hilightuser=$search[searchuserid]</then></if>{$SID_ARG_2ND}">$threads[topic]</a></span>$multipages<span class="smallfont"> |
|
Kann mir da jemand auf die Sprünge helfen?
Ich habe gesehen dass es wohl angepasste Templates gibt:
ToDo-> WoltLab Burning Board 2.3.6pl2: Update PHP-Version 8.x (Aktuell 8.1)
hier wird auf 2 Quellen verwiesen - einmal Cleantex (damit konnte ich schon einige Fehler selbst beseitigen) und einmal auf Stine:
https://stines-website.at/wbb23/thread.php?threadid=7 dort wird auf Ihre Seite verwiesen.
Da hab ich mich angemeldet und bleibe leider als neu angemeldeter User da kleben.
Den Supportthread oder den Supportbereich zu dem Thema kann ich nicht lesen/betreten und auch sonst nichts machen (keine Vorstellung (die man ja innerhalb von 5 Tagen machen soll und eine PN an Stine dort schreiben geht leider auch nicht) - das hatte ich Ihr hier aber in einer PN mitgeteilt, aber leider ohne Änderung oder Rückmeldung darauf.
Deswegen muss ich leider hier Fragen, obwohl es ggfs. eine Lösung schon gibt. Vielleicht wäre es hilfreich solche Beiträge hier zu belassen oder eben die Rechtevergabe für solche Threads / Bereiche auf entsprechenden Seiten zu prüfen.
SO macht das wahrscheinlich mehr Arbeit als es müsste.
Für Leute die die Suchfunktion nutzen und versuchen sich die Lösungen selbst zu erarbeiten ist sowas dann echt blöd.
Ich danke schonmal für die Hilfe.
__________________ Viele Grüße Maggan
|
|
03.06.2022 12:58 |
|
|
|
Huch, ich dachte ich hätte schon eine rückmeldung gegeben. Entschuldigung. Es hat alles geklappt.
Hab jetzt aktuell 2 Probleme:
Zum einen die Beitragsschablone für neue Themen. Im ACP hab ich alles eingegeben, Ob ich nun Foren Schablone oder Vorlage Schablone einstelle - wenn man ein neues Thema erstellt kommt da kein Text. Hab ich noch etwas in den Einstellungen vergessen?
Vielleicht hängt es auchmit der Fehlermeldung bei einem neuen Thema zusammen - obwohl es da um den Präfix geht:
code: |
1:
|
Warning: Undefined array key "prefix" in /newthread.php on line 406 |
|
Linien 405 - 410:
code: |
1:
2:
3:
4:
5:
6:
|
$prefix_options = '';
$_POST['prefix'] = htmlconverter($_POST['prefix']);
for ($i = 0; $i < count($ch_prefix); $i++) {
$ch_prefix[$i] = htmlconverter($ch_prefix[$i]);
$prefix_options .= makeoption($ch_prefix[$i], $ch_prefix[$i], $_POST['prefix'], 1);
} |
|
In der Anleitung habe ich keine der Stellen gefunden.
Könntet Ihr mir bitte nochmal auf die Sprünge helfen?
__________________ Viele Grüße Maggan
|
|
09.06.2022 09:16 |
|
|
|
Dankeschön für die schnelle Lösung. Der Fehler auf Zeile 406 ist weg bzw. in Zeile 409 scheint es ein selbiges Problem zu geben.
Warning: Undefined array key "prefix" in /newthread.php on line 409
__________________ Viele Grüße Maggan
|
|
10.06.2022 07:27 |
|
|
|
|
 |
|