Because cats have 9 lives, but servers don't - so they need backup-restore! Complete backup solution with S3/MinIO support. - Full WordPress backup (files + database) - S3 / MinIO / S3-compatible storage backends - Scheduled automatic backups - Disaster recovery / one-click restore - Backup integrity validation - Cat-themed admin interface Includes build.sh and .distignore for WordPress-installable release ZIPs.
27 lines
1.0 KiB
Bash
27 lines
1.0 KiB
Bash
#!/bin/bash
|
|
|
|
# Manual backup testing script
|
|
# This script will help test the backup functionality without browser automation
|
|
|
|
echo "=== WordPress Backup Functionality Test ==="
|
|
echo "Target URL: https://9lives.l.supported.systems/wp-admin/admin.php?page=tigerstyle-life9-complete-backup"
|
|
echo ""
|
|
echo "Manual Testing Steps:"
|
|
echo "1. Open browser and navigate to the backup page"
|
|
echo "2. Fill out the form with:"
|
|
echo " - Backup name: test-pclzip-backup"
|
|
echo " - Check: Include Files"
|
|
echo " - Check: Include Database"
|
|
echo " - Storage: Local Storage (default)"
|
|
echo "3. Submit the form"
|
|
echo "4. Check for success/error messages"
|
|
echo "5. Verify backup file creation"
|
|
echo ""
|
|
echo "Expected behavior:"
|
|
echo "- Form should submit successfully"
|
|
echo "- No ZipArchive permission errors"
|
|
echo "- PclZip should handle the compression"
|
|
echo "- Backup file should be created in local storage"
|
|
echo ""
|
|
echo "To manually test:"
|
|
echo "curl -v 'https://9lives.l.supported.systems/wp-admin/admin.php?page=tigerstyle-life9-complete-backup'" |