ChurchCRM / CRM

ChurchCRM is an OpenSource Church CRM & Management Software.
https://ChurchCRM.io
MIT License
616 stars 434 forks source link

Missing files from backup with `bBackupExtraneousImages` set to `False` #5234

Closed MrClever closed 3 weeks ago

MrClever commented 4 years ago

On what page in the application did you find this issue?

BackupDatabase.php

On what type of server is this running? Dedicated / Shared hosting? Linux / Windows?

Dedicated

What browser (and version) are you running?

Any (confirmed in all current major browsers: Firefox, Chrome/Brave and Safari).

What version of PHP is the server running?

7.3.14

What version of SQL Server are you running?

Maria DB 10.3.22

What version of ChurchCRM are you running?

4.0.3

MrClever commented 4 years ago

With a default installation, with the bBackupExtraneousImages = False the Images/Family directory is completely overlooked during the backup process when empty or if it contains valid images. Unsure at what point the correct/valid, number/type of images in the Images/Family directory triggers the directory to be included in the backup. Relates to #4209.

If a backup is missing the Images/Family directory, restorations from backup will not create it, and the ChurchCRM system will not function correctly with family images until the directory is manually recreated etc.

Workaround: set bBackupExtraneousImages = True

github-actions[bot] commented 7 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 6 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 5 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 2 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 3 weeks ago

This issue was closed because it has been stalled for 15 days with no activity.