Beitrag ändern mit Bemerkung geht nicht

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

nickvergessen hat geschrieben:aber du könntest ans ende der zeile hinzufügen wie es eigentlich sein müsste.
Das hab ich richtig in der viewtopic. Nur hier hab ichs schlecht reinkopiert.

lg
Powersilie
Ich bin nicht auf der Welt, um so zu sein, wie ANDERE mich gerne hätten ...
Henning Stummer
Mitglied
Beiträge: 6
Registriert: 20.12.2007 14:34

Beitrag von Henning Stummer »

Bei mir passiert wie gesagt erstmal nichts, außer der Meldung in der Statusleiste: "Warten auf...."

Nach einiger Zeit kommt ein weißer Schirm mit:
Fatal error: Maximum execution time of 240 seconds exceeded in /[...]/includes/functions_content.php on line 1110

Die betroffene Stelle sieht wie folgt aus:

Code: Alles auswählen

1101:	// Due to specialchars, we may not be able to store the string...
1102:	if (utf8_strlen($string) > $max_store_length)
1103:	{
1104:		// let's split again, we do not want half-baked strings where entities are split
1105:		$_chars = utf8_str_split(htmlspecialchars_decode($string));
1106:		$chars = array_map('utf8_htmlspecialchars', $_chars);
1107:
1108:		do
1109:		{
1110:			array_pop($chars);
1111:			$string = implode('', $chars);
1112:		}
1113:		while (utf8_strlen($string) > $max_store_length || !sizeof($chars));
1114:	}
Jemand eine Idee?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

// Due to specialchars, we may not be able to store the string...
willst du mal verraten was du als Editier-Vermerk benutzen willst?
kein Support per PN
Henning Stummer
Mitglied
Beiträge: 6
Registriert: 20.12.2007 14:34

Beitrag von Henning Stummer »

nickvergessen hat geschrieben:
// Due to specialchars, we may not be able to store the string...
willst du mal verraten was du als Editier-Vermerk benutzen willst?
In meinem Test habe ich als Vermerk nur "Grund" eingegeben. Also alles andere als UFT8 oder andere Sonderzeichen?!
Huchinotte
Mitglied
Beiträge: 765
Registriert: 24.10.2007 09:34

Beitrag von Huchinotte »

nickvergessen hat geschrieben:du könntest mal in der config.php die " Zeilen mit DEBUG ent-kommentieren (also "// " am Anfang der Zeilen entfernen)
Also wenn ich das mache habe ich schon auf dem index einen Fehler und der Style sieht wirklich bescheiden aus

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3472: Undefined index: COPY
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3562: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3564: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3565: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3566: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
Trage ich nun beim editieren / Grund "Fehler" ein passiert erst ewig nichts um dann wird der Fehler

Code: Alles auswählen

Fatal error: Maximum execution time of 30 seconds exceeded in c:\programme\easyphp1-8\www\dcon\includes\utf\utf_tools.php on line 233
auszugeben.
Der Bereich wo der Fehler sich befinden soll lautet

Code: Alles auswählen

229	/**
230	* Return the length (in characters) of a UTF-8 string
231	* @ignore
232	*/
233	function utf8_strlen($text)
234	{
235		return mb_strlen($text, 'utf-8');
236	}
237     }
238     else
239    {
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Code: Alles auswählen

Undefined index: COPY
lässt auf ein veraltetes Sprachpaket schließen. Vllt hängt damit auch das andere Zusammen.
kein Support per PN
Huchinotte
Mitglied
Beiträge: 765
Registriert: 24.10.2007 09:34

Beitrag von Huchinotte »

nickvergessen hat geschrieben:

Code: Alles auswählen

Undefined index: COPY
lässt auf ein veraltetes Sprachpaket schließen. Vllt hängt damit auch das andere Zusammen.
Wie veraltetes Sprachpaket? Ich hab beim update auf 3.0.2 auch die Sprachdateien aktualisiert! Von daher ............
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Stell mal testweise auf Englisch um und guck ob der Fehler immer noch vorhanden ist.
kein Support per PN
Huchinotte
Mitglied
Beiträge: 765
Registriert: 24.10.2007 09:34

Beitrag von Huchinotte »

nickvergessen hat geschrieben:Stell mal testweise auf Englisch um und guck ob der Fehler immer noch vorhanden ist.
Passiert das gleiche

Code: Alles auswählen

Fatal error: Maximum execution time of 30 seconds exceeded in c:\programme\easyphp1-8\www\dcon\includes\utf\utf_tools.php on line 236
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Ich hatte dieses Timeout Problem auch, allerdings erst nach dem automatischen Update und dem Einbau des Download-MODs.
Mein Hoster hat Zeit erhöht, auch kein Erfolg. Also wieder ausgebaut...

Und beim Editieren dürfte da ein ähnliches Problem auftreten.
Irgendwo muß da eine Endlosschleife aktiv werden, weil sonst funktionieren sowohl das Board, als auch die Mods einwandfrei.
Nur wenn man sich dann genauer damit beschäftigt, kommt man drauf, daß ein paar kleine Funktionen nicht klappen.

Dann kommt das Timeout.

Die Umstellung auf Englische Sprache hat bei mir auch nicht das Problem gelöst.

Ich weiß nur, daß ich mit Sicherheit das nächste Update von Hand machen werde. Länger als automatische dauert das auch nicht, weil das Nachbearbeiten einiger Mods und das löschen der "bak" Dateien dauert auch seine Zeit :wink:

Bei meinem Testboard, das noch 3.0.1 und ohne Mods ist, funktioniert das Begründen der Editierung einwandfrei!

lg
Powersilie
Ich bin nicht auf der Welt, um so zu sein, wie ANDERE mich gerne hätten ...
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“