Page 1 of 3

Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 8. January 2017 01:02
by mela030
Deine Portal Version: 2.1.0
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Grundwissen

PHP Version: 7.0
MySQL Version: MySQL(i) 5.5.53-0+deb7u1

Was hast Du gemacht, bevor das Problem aufgetreten ist?
Die Dateien des boards via FTP hochgeladen :)

Was hast Du bereits versucht um das Problem zu lösen?
hier im forum und auf google gesucht

Fehlerbeschreibung und Nachricht
Hallo,

mich wundert ein wenig das ich nichts zu meiner Frage finden konnte, deswegen hatte ich die Hoffnung, das eine Installation unter dem neuen heute veröffentlichten phpbb 3.2 funktioniert.
Leider aber nicht :(

Es ist eine komplette Neu-Installation eines Forum, welches heute angelegt wurde.

Funktionierte alles super bis ich die Dateien für Board3 hochgeladen habe.
Ab da hatte man im Forum selbst nur noch weiße Seiten und der Admin-Bereich meldete 505

Ehe ich da jetzt rumteste frage ich hier nun doch mal:
Habt ihr das getestet mit den bislang dazu erschienenen Entwickler-Versionen?

Vielleicht liegt es auch an php 7.0?

Wäre echt schade... ich hab nun sooo lange auf das neue phpbb gewartet um es endlich auf meinem Server nutzen zu können. Ohne dem Board ist es nur halb so erfreulich :(

Ist von eurer Seite mal wieder ein Update geplant?

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 8. January 2017 09:48
by Kirk
Hallo
Das Portal funktioniert unter 3.2.x mit einigen Anpassungen schon, die php Version müsste aber kleiner als 7.0 sein.
Wann eine neue Version erscheint kann ich dir nicht beantworten.

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 8. January 2017 22:58
by mela030
Oh okay...

Vielen Dank für den Link!
Das schau ich mir mal an :)

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 9. January 2017 08:10
by sina54
Hallo ihr freundlichen Helfer
Habe ein -update von 3.1.10 auf 3.2.0 getan und nun o je..
Ich sehe das Portal im Adminbereich, aber nicht im forum....habe alles so gemacht wie hier beschrieben!

Kann jemand helfen?
http://www.duwirstvermisst.de
wenn nichts geht dann mache ich doch lieber wieder alles rückgängig auf 3.1.10
so komme ich überhaupt nicht klar, nichts geht mehr

danke trotzdem ihr seit ja am arbeiten denk ich
lg sina

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 9. January 2017 12:54
by Kirk
Hallo
Dies ist kein Fehler im Portal, es hat den Anschein das dein Update ist korrekt abgelaufen ist.

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 13. January 2017 21:56
by bazii
Kirk wrote:Hallo
Das Portal funktioniert unter 3.2.x mit einigen Anpassungen schon, die php Version müsste aber kleiner als 7.0 sein.
Wann eine neue Version erscheint kann ich dir nicht beantworten.
Hallo zusammen :D ,

Bei mir funktioniert das Portal 2.10 problemlos nach der absolut spitzenmäßigen Anleitung von Kirk Anpassungen unter PHP Version 7.0.12 hervorragend.

Klasse Arbeit! Herzlichen Dank dafür!

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 18. January 2017 11:53
by Kevin
bazii wrote:
Kirk wrote:Bei mir funktioniert das Portal 2.10 problemlos nach der absolut spitzenmäßigen Anleitung von Kirk Anpassungen unter PHP Version 7.0.12 hervorragend.
Kirk hat ganz wunderbar die Änderungen für den Style zusammen getragen. Damit läuft es auch unter PHP7 - zumindest das Frontend.
Was unter PHP7 nicht läuft: Im ACP Blöcke bearbeiten, die Text enthalten. Also z.B. "Willkommen" oder "Eigener Block".

Kirk wrote:Wann eine neue Version erscheint kann ich dir nicht beantworten.
Es wird bereits daran gearbeitet, es wird also eine geben, nur wann weiß man noch nicht.

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 18. January 2017 17:17
by cpg
Moin,
Was unter PHP7 nicht läuft: Im ACP Blöcke bearbeiten, die Text enthalten. Also z.B. "Willkommen" oder "Eigener Block".
Da habe ich andere/bessere Erfahrungen gemacht; es hat einmal "geruckelt", aber nach Cachelöschung und nochmaligem Wiederaufrufen funktioniert es so wie es soll und wie ich es mir vorstelle (allerdings ohne bbcode-Aktivierung, die brauche ich da nicht).

Ich habe sogar schon einige der kleinen Grafiken durch aswome-font icons ersetzt, obwohl ich die kleinen Grafiken eigentlich schöner finde...

Gruß
cpg

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 12:59
by Kevin
Ich bereite gerade das Update von board3.de auf phpBB 3.2 vor, teste mit PHP 7.1 und es fallen doch ein paar mehr Sachen auf. Auch im Frontend.

Code: Select all

[phpBB Debug] PHP Warning: in file [ROOT]/ext/board3/portal/portal/fetch_posts.php on line 137: A non-numeric value encountered

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 13:09
by cpg
Moin,

da habe ich diese (geänderte) Zeile

Code: Select all

$post_time = $this->get_setting_based_data($time == 0, '', 'AND t.topic_time > ' . (time() - (int) $time * 86400));
ersetzt wird:

Code: Select all

$post_time = $this->get_setting_based_data($time == 0, '', 'AND t.topic_time > ' . (time() - $time * 86400));
Gruß
cpg

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 13:55
by Kevin
Danke cpg, das hat es gebracht. :)
Jetzt bleibt unter PHP 7.1 nur noch der "Content-Encoding-Fehler" im ACP, wenn man einen "eigenen Block" oder "Willkommen" bearbeiten möchte.

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 14:33
by cpg
Moin,

ich glaube, das hat Marc bei github veröffentlicht; von mir stammt das nicht :)

Gruß
cpg

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 14:51
by Kirk
Habe folgende Änderungen auf GitHub gefunden evtl. hilft dir das weiter. https://github.com/board3/Board3-Portal/pull/691/files

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 19. January 2017 15:41
by Kevin
Danke Udo, das hat in der Tat weiter geholfen.
Für den "Willkommen" Block ist auch die notwendige Änderung von Marc eingepflegt worden.
in der welcome.php, suche:

Code: Select all

$welcome_message = generate_text_for_edit($portal_config['board3_welcome_message_' . $module_id], $this->config['board3_welcome_message_uid_' . $module_id], ''); 
ersetze durch:

Code: Select all

$welcome_message = generate_text_for_edit($portal_config['board3_welcome_message_' . $module_id], $this->config['board3_welcome_message_uid_' . $module_id], 0); 
Für die custom.php hat er es noch nicht eingepflegt, ist aber die selbe Sauce.
Suche:

Code: Select all

$custom_code = generate_text_for_edit($portal_config['board3_custom_' . $module_id . '_code'], $this->config['board3_custom_' . $module_id . '_uid'], ''); 
ersetze durch:

Code: Select all

$custom_code = generate_text_for_edit($portal_config['board3_custom_' . $module_id . '_code'], $this->config['board3_custom_' . $module_id . '_uid'], 0); 
Dann flutscht es mit PHP 7.1 :)

Re: Leider nicht mit phpbb 3.2 oder php 7.0 kompatibel?

Posted: 20. January 2017 16:20
by Digidani
Ich häng mich mal hier ran... :oops:

Umstellung auf phpbb3.2 ist erfolgreich verlaufen - und Dank der hier verlinkten Anpassungen läuft auch das Portal wieder sauber und ohne "Grafikfehler".
Aber eines ist mir jetzt unangenehm aufgefallen: Hab im Portal eine globale Bekanntmachung verlinkt (steht schon seit Start meines Forums dort und wird immer aktualisiert) und diese hat jetzt extrem große Zeilenabstände.
Ist das ein Fehler im Portal? Oder an anderer Stelle? Wenn ich mir nämlich genau diesen Beitrag im Forum ansehe, dann sind die Zeileabstände absolut normal...