BoldGrid / boldgrid-backup

The Total Upkeep plugin.
GNU General Public License v2.0
11 stars 9 forks source link

Deprecated warnings and slow performance in wp-admin dashboard #588

Open W3ap0n-X opened 6 months ago

W3ap0n-X commented 6 months ago

User is reporting several deprecated errors when activating debug and poor performance in wp-admin dashboard. Was able to narrow down plugins responsible for the slowness to Total Upkeep and Photonic Gallery & Lightbox, slowness goes away when either Total Upkeep or Photonic Gallery & Lightbox are disabled.

Errors

Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$upload is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 652
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$restore_git is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 660
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$compressors is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 668
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$remote is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 694
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$jobs is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 696
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Ftp::$page is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp.php on line 252
Deprecated: Return type of Google\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Model.php on line 256
Deprecated: Return type of Google\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Model.php on line 261
Deprecated: Return type of Google\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Model.php on line 268
Deprecated: Return type of Google\Model::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Model.php on line 278
Deprecated: Return type of Google\Collection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 22
Deprecated: Return type of Google\Collection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 38
Deprecated: Return type of Google\Collection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 30
Deprecated: Return type of Google\Collection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 43
Deprecated: Return type of Google\Collection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 14
Deprecated: Return type of Google\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <site_dir>/wp-content/plugins/boldgrid-backup-premium/vendor/google/apiclient/src/Collection.php on line 49
Deprecated: Creation of dynamic property Boldgrid_Backup_Admin_Core::$premium is deprecated in <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php on line 902
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <site_dir>/wp-includes/functions.php on line 7288
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <site_dir>/wp-includes/functions.php on line 2187
Warning: Cannot modify header information - headers already sent by (output started at <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php:652) in <site_dir>/wp-admin/includes/misc.php on line 1439
Warning: Cannot modify header information - headers already sent by (output started at <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php:652) in <site_dir>/wp-includes/functions.php on line 7096
Warning: Cannot modify header information - headers already sent by (output started at <site_dir>/wp-content/plugins/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php:652) in <site_dir>/wp-admin/admin-header.php on line 9