hallo, danke für die Antwort...
habe grad mal geschaut - Datei ist aktuell aus der 4.2.0 und /temp hatte auch 777chmod.
Das mit dem "nicht löschen lassen" auf dem Ftp liegt wahrscheinlich an meinem etwas trägen Server der die gelöschten Files immer noch einige Zeit lang anzeigt.
Dennoch kann man das Backup nicht mehr wie in der Version 4.0.8 direkt im Backend auf den PC speichern. Das Backup ist nicht mehr "anklickbar".
ich werde das Update noch mal auf einer anderen Testinstanz - die auch auf nem anderen Server liegt - durchführen.
habe mir mal grad die ausgebenden Backend-Dateien angeschaut:
in der 4.0.8-backup.inc stand ab Zeile 243 folgendes:
|
Quellcode
|
1
2
3
4
5
|
print "<td width="16px" style="border-right: none;"><img src="../data/images/backup/backup.png" alt="" border="0" /></td>";
if (file_exists("../../includes/temp/backup-".$data['date'].".sql")) {
print "<td><a href="".$settings['page_dir']."/includes/temp/backup-".$data['date'].".sql" target="_blank">".makedatum($data['date'])."</a></td>";
|
in der 4.2.0-backup.inc sehe ich nur ab Zeile 261 dies:
|
Quellcode
|
1
2
3
4
5
|
print "<td width="16px" style="border-right: none;"><img src="../data/images/backup/backup.png" alt="" border="0" /></td>";
if (file_exists("../../includes/temp/cms2day-db-backup.".$data['date'].".sql.php")) {
print "<td>".makedatum($data['date'])."</td>";
|
mir fehlt da irgendwie die Verlinkung in Zeile 265
mir fällt grade was auf --> er speicher als Backupdatei eine "cms2day-db-backup.1450569523.sql.
php" auf dem Server - eine "xxxx.PHP" lässt sich ja auch per Link schlecht über den Browser speichern.
Bei der v4.0.8 lautete eine Backupdatei noch "backup-1450569663.
sql"
und bei der v5.0.0 = "backup-1450571492.sql.
import"
Ich hoffe mal, das es mit der ".php" als Backupdatei seine Richtigkeit hat - traue mich irgendwie grad nicht es einfach mal auszuprobieren auf meiner aktuellen Instanz
- aber der restliche Code bezieht sich ja auch auf eine "...sql.php" - also wird wohl funzen.