Seite 2 von 2

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

Verfasst: 05.03.2009 22:02
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. :-?

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

Verfasst: 06.03.2009 13:36
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);
		}

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

Verfasst: 06.03.2009 13:53
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:

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

Verfasst: 08.03.2009 00:46
von tafelsalz
*push* :roll:

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

Verfasst: 09.03.2009 13:02
von tafelsalz
*puuush* :roll:

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

Verfasst: 28.05.2009 13:17
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?

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

Verfasst: 28.05.2009 13:32
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

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

Verfasst: 29.05.2009 09:15
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

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

Verfasst: 29.05.2009 11:37
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.