Beiträge gelöschter User können nicht bearbeitet werden!

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.
tafelsalz
Mitglied
Beiträge: 126
Registriert: 10.01.2009 17:46

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von tafelsalz »

Hallo Mahony, daran liegt es, jedenfalls bei mir, nicht, denn Beiträge mit Fotos von Usern, die nicht gelöscht sind, kann ich ohne Probleme bearbeiten. Kann es vielleicht sein, dass die Dateien beim Löschen des Users andere Rechte bekommen? :geek:

Edit: Ich würde das per FTP ja überprüfen, ob die Rechte dort anders sind als bei den anderen Bildern, aber leider wurden die Dateianhänge ja alle automatisch umbenannt, bei 1300 Bildern kann ich da lange suchen. :-?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von nickvergessen »

Nein, am CHMOD liegts nicht.
Tests haben ergeben, dass es an diesen Code-Zeilen liegt:

Code: Alles auswählen

		// Regenerate newly uploaded attachments
		if (sizeof($orphan))
		{
			$sql = 'SELECT attach_id, is_orphan, real_filename, attach_comment
				FROM ' . ATTACHMENTS_TABLE . '
				WHERE ' . $db->sql_in_set('attach_id', array_keys($orphan)) . '
					AND poster_id = ' . $user->data['user_id'] . '
					AND is_orphan = 1';
			$result = $db->sql_query($sql);

			while ($row = $db->sql_fetchrow($result))
			{
				$pos = $orphan[$row['attach_id']];
				$this->attachment_data[$pos] = $row;
				set_var($this->attachment_data[$pos]['attach_comment'], $_POST['attachment_data'][$pos]['attach_comment'], 'string', true);

				unset($orphan[$row['attach_id']]);
			}
			$db->sql_freeresult($result);
		}

		if (sizeof($orphan))
		{
			trigger_error('NO_ACCESS_ATTACHMENT', E_USER_ERROR);
		}
kein Support per PN
tafelsalz
Mitglied
Beiträge: 126
Registriert: 10.01.2009 17:46

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von tafelsalz »

Damit kann ich leider nichts anfangen, gibt doch bestimmt eine Lösungsmöglichkeit, oder? :roll:

Edit: Autor ändern funktioniert, leider kann man trotzdem keine Änderungen am Beitrag machen. Selbst das Löschen des Anhangs ist nicht möglich :geek:
tafelsalz
Mitglied
Beiträge: 126
Registriert: 10.01.2009 17:46

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von tafelsalz »

*push* :roll:
tafelsalz
Mitglied
Beiträge: 126
Registriert: 10.01.2009 17:46

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von tafelsalz »

*puuush* :roll:
Marove
Mitglied
Beiträge: 29
Registriert: 01.07.2008 15:04
Wohnort: Schwandorf

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von Marove »

Also mir geht es genauso. Habe folgende Tests durchgeführt:

- Ändern von Beiträgen gelöschter User - Funktioniert ohne Probleme
- Löschen von Beiträgen gelöschter User - Funktioniert ohne Probleme
- Ändern von Beiträgen anderer User - Funktioniert ohne Probleme
- Löschen von Beiträgen anderer User - Funktioniert ohne Probleme

- Löschen von Beiträgen gelöschter User mit Dateianhang - Funktioniert ohne Probleme
- Ändern von Beiträgen gelöschter User mit Dateianhang - Fehlermeldung (wie bei den Vorrednern auch schon)
- Ändern von Beiträgen normaler User mit Dateianhang - Fehlermeldung

Ich kann also eigentlich alles, bis auf das Ändern von Beiträgen oder Themen mit Dateianhang. Hat jemand eine Idee, was da schief gelaufen sein könnte?
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von redbull254 »

Marove hat geschrieben:
Ich kann also eigentlich alles, bis auf das Ändern von Beiträgen oder Themen mit Dateianhang. Hat jemand eine Idee, was da schief gelaufen sein könnte?
Hallo erstmal,

Siehe dazu diese Beiträge:
Mahony hat geschrieben:Hallo
Spontan (ohne das jetzt getestet zu haben) könnte ich mir vorstellen, das es damit zu tun hat Hochgeladene Dateien haben falsche Rechte auf dem Server


Grüße: Mahony

Es gibt ein Script, mit dem man alle Bilder wieder die "richtigen" Rechte (0644) geben (auch das Löschen, Runterladen usw.per FTP) und so die Beiträge dann wieder bearbeiten kann.
Dr.Death hat geschrieben:Naja, es ist hier bereits gepostet: http://www.phpbb.de/community/viewtopic ... 0#p1065718 und hat nichts direkt mit phpBB zu tun, sondern nur mit einer falschen CHMOD Zuweisung seitens der Hoster.
Ein Bug, der hoffentlich mit dem nächsten Update beseitigt ist .
Dr.Death hat geschrieben:Es gibt dazu bereits einen laufenden Bugreport:

http://www.phpbb.com/bugs/phpbb3/38835
Beste Grüße
Walter
Marove
Mitglied
Beiträge: 29
Registriert: 01.07.2008 15:04
Wohnort: Schwandorf

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von Marove »

Diesen Fehler kann ich bereits ausgeschlossen. Ich habe alle Forenrechte durchgesehen und meine Benutzerrechte. Sollte alles passen. Der CHMOD der Daten ist 644 (bei einigen musste es manuell angepasst werden). Ich glaube eher, dass es mit einem Problem des Forums zusammenhängt.
Hat sonst noch jemand einen Tipp, was ich ausprobieren könnte?

Grüße,

Marove
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Beiträge gelöschter User können nicht bearbeitet werden!

Beitrag von oxpus »

Marove hat geschrieben:CHMOD der Daten ist 644
Das könnte genau das Problem sein.
Je nach dem, welche Rechte PHP und der Webserver auf das Domain-Root-Verzeichnis bei dir haben, müsste hier eher 755 oder gar 777 eingestellt sein, um die Dateien über das Forum weghauen zu können.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

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