Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Fragen zum WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=4)
--- Wbb Installation mit php7? (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=2837)


Geschrieben von Alaigelen am 17.11.2016 um 12:59:

  Wbb Installation mit php7?

Hallo ich weiß nicht ob ich im richtigen Forum bin aber ich hoffe es.

Meine Frage ist ja schon im Titel, Ist es unter php 7 möglich ein wbb 2.3.6 zu installieren und zu betreiben und wenn ja wie stelle ich das an?



Geschrieben von haumi am 17.11.2016 um 22:57:

 

Unter https://blog.kill0rz.com/2016/02/14/wbb-2-3-6-und-php-7-umbauanleitung/
findest du eine ganz tolle Anleitung.
Es sind im Grunde drei Schritte die du ausführen musst, was aber auch dort beschrieben ist.
Eventuell müssen einige Hacks nachgearbeitet weerden, aber so funktioniert das wbb236 auch mit php7.

Denke bitte auch daran den anderen Dumper zu nehmen:
Dumper


LG
haumi



Geschrieben von Alaigelen am 22.11.2016 um 03:28:

 

Hm, ich fürchte ich steige da nicht so ganz durch, leider habe manche Stellen gar nicht gefunden (es ist ein frisches ohne Änderungen oder Hacks) . Ich mache also irgendetwas falsch

Wobei ich vielleicht dazu sagen sollte, dass ich nicht einmal installieren kann ...



Geschrieben von haumi am 22.11.2016 um 05:27:

 

Hi Alaigelen,
Dann gib mal diene Boarddaten oer PN
FTP und Link zum Board.
Ich baue das denn um.

LG
haumi



Geschrieben von Alaigelen am 29.11.2016 um 14:04:

 

Hey, sorry war beruflich sehr eingespannt die letzte Zeit leider :( Welche Daten brauchst du denn alle von mir? Dann schicke ich dir diese per pn, weil ich komm einfach nicht klar ...

Außer FTP Zugang und Boardadresse brauchst du auch Datenbankdaten wegen der Installation?



Geschrieben von haumi am 29.11.2016 um 14:53:

 

Hi Alaigelen,
wenn das Board ganz neu aufgesetzt werden soll dann brauche ich auch die Datenbankdaten.
Ich habe ein Board zur Neuinstallation auf php7 schon umgebaut.

Somit brauche ich
FTP-Zugangsdaten,
den Link zum Board
und bei einer kompletten Neuinstallation auch die Datenbankdaten.

LG
haumi



Geschrieben von Alaigelen am 04.12.2016 um 01:54:

 

Ist es auch möglich mir das zukommen zu lassen weil auf dem Server liegen noch andere Sachen :(



Geschrieben von haumi am 04.12.2016 um 11:24:

 

Hi Alaigelen
Das möchte ich nicht da ich Ärger mit Woltlab vermeiden möchte.
Wenn du eine Version vom wbb2.3 hast, dann baue sie doch einfach auf php7 um.
Die Anleitung findest du hier

Es muss nicht immer alles gefunden werden (war bei mir auch nicht so)
aber im Großen und Ganzen funktioniert das.

LG
haumi



Geschrieben von Alaigelen am 04.12.2016 um 23:33:

 

Ok verständlich, hab es ja umgebaut also das was ich gefunden hab zumindest, dennoch kann ich nicht installieren.

Fehlermeldung:

Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /www/htdocs/**/***.de/acp/setup.php:23 Stack trace: #0 {main} thrown in /www/htdocs/***/***.de/acp/setup.php on line 23



Geschrieben von haumi am 05.12.2016 um 06:25:

 

Du hast Recht, die setup wird durch die Änderuing nicht berücksichtigt.
Es klapp aber, wenn du den Code

code:
1:
2:
3:
4:
5:
6:
7:
if ($step == 3) {
	require("./lib/config.inc.php");
	$error = 0;
	$connid = @mysql_connect($sqlhost, $sqluser, $sqlpassword);	
	if (!$connid) $error = 1;
	else if (!@mysql_select_db($sqldb, $connid)) $error = 1;
	


ersetzt durch:

code:
1:
2:
3:
4:
5:
6:
7:
if ($step == 3) {
	require("./lib/config.inc.php");
	$error = 0;
  $db = mysqli_connect("$sqlhost",$sqluser,$sqlpassword,$sqldb);
//	$connid = @mysqli_connect($sqlhost, $sqluser, $sqlpassword);	
	if (!$db) $error = 1;
//	else if (!@mysqli_select_db($sqldb, $connid)) $error = 1;



Probiere es mal!

LG
haumi



Geschrieben von Alaigelen am 05.12.2016 um 12:51:

 

Das ändert gar nichts an der Fehlermeldung, leider



Geschrieben von haumi am 05.12.2016 um 14:45:

 

Upps habe ich übersehen.
Die Zeile 23
@set_magic_quotes_runtime(0);
einfach löaschen

LG
haumi



Geschrieben von Alaigelen am 05.12.2016 um 23:44:

 

Ich heul gleich, die nächste fehlermeldung :( und ich denke das wird weiter gehen *heul* gerade wenn dann noch Hacks rein sollen ...

Parse error: syntax error, unexpected 'new' (T_NEW) in /www/htdocs/***/***.de/acp/lib/functions.php on line 101



Geschrieben von haumi am 06.12.2016 um 06:09:

 

Hi Alaigelen,
Da musst du aber noch eine ganz alte Version vom wbb2.3 haben.
Aber auch hier kann geholfen werden.

schau mal hier!

LG
haumi



Geschrieben von Alaigelen am 06.12.2016 um 11:28:

 

Das Problem ist (ich glaub das hatte ich schon einmal gemacht), schon das erste was zu ersetzen ist laut Anleitung findet sich in den ersten Dateien(die ich jetzt noch einmal durchsucht habe) NICHT. Weder das was gesucht noch das was dann als Ersetzung rein soll.

Was wäre denn die "Aktuellste" wbb2 Version, ich meine das was ich hab ist wbb2.3.6pl2



Geschrieben von haumi am 06.12.2016 um 13:46:

 

das ist die letzte von Woltlab zur Verfügung gestellte Version.
Wenn du das schon mal gemacht hast, dann schau das du den oder die Fehler ausbügelst - es können dann ja nicht mehr viele sein.
Ersetze mal in der acp/lib/functions.php Zeile 101 das &new durch new also vorne das & wegnehmen und schau was dann passiert-
Kommen weiter Meldungen ala Parse error: syntax error, unexpected 'new' (T_NEW) in
dann machst du in den angegebenen Dateien das Gleiche - das & vor dem new wegmachen.

Es dürften ja nur noch Kleinigkeiten sein.

LG
haumi



Geschrieben von Alaigelen am 06.12.2016 um 21:33:

 

Das Problem ist dass es diese Zeile in keiner der Dateien bei mir gibt ...



Geschrieben von garacs am 06.12.2016 um 22:07:

 

Hallo Haumi, ich habe fast dasselber Problem. Ich habe die Anleitung von kill0rz durchgefürt, aber ich bekomme immer fehlermeldungen und das forum ist noch nicht sichtbar, mit Fehler 500.
das Errorlog is voll:

mod_fcgid: stderr: PHP Parse error: syntax error, unexpected 'new' (T_NEW) in /xx

für mehere Datein:
thread.php
addreply.php
report.php

usw. Das server ist mit PHP7 selbsverständlich.



Geschrieben von haumi am 07.12.2016 um 04:23:

 

Hallo garacs

Heute bin ich (für dich leider) den Tag über in Dortmund und erst ab Morgen früh wieder hier.
wenn der Fehler "Parse error: syntax error, unexpected 'new' (T_NEW) in /" auftritt, so muss in der entsprechenden Datei das & vor new entfernt werden - also &new ersetzen durch new.
zum HTTP-Fehler 500 Internal server error (Interner Serverfehler)

Diese Fehler können nur durch Reparaturen an der Webserver-Software behoben werden. Es es kein Problem auf der Client-Seite. Es ist Aufgabe der Betreiber des Webserversite, diese Protokolle zu lokalisieren und analysieren, die genauere Informationen zu dem Fehler geben sollten.

Wie gesagt ab Morgen kann ich mich kümmern.

LG
haumi



Geschrieben von garacs am 07.12.2016 um 14:38:

 

Vielen Dank haumi, ich werde heute schritt nach scrhitt alle die Anpassungen machen, und melde mich wieder


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH