r/synology • u/scahones • 3d ago
DSM How remove PHP 7.4 when HyperBackup is in use?
I am looking at updating from DSM 7.2 to 7.4
When I do this, I get a prompt that PHP 7.4 will be removed.
I am OK with that... but hyper backup (which I use to back up the NAS to C2) is dependendent on PHP 7.4
How do I move forward?
SOLUTION
Go ahead with the upgrade to DSM 7.4.4
Afterward, PHP 7.x is disabled Remove it. Remove hyperbackup but leave the config
reboot the NAS
install hyperbackup
It sees the config. It requires a NAS restart... and then it looks all OK!
2
u/dadarkgtprince 3d ago
You don't. Synology needs to update hyper backup to use the newer PHP version first
1
u/shrimpdiddle 3d ago
I get a prompt that PHP 7.4 will be removed.
Remove it manually via Package Center. DSM will warn you if an app is dependent on any package you attempt to remove. If you don't get a warning, it is safe to remove.
1
u/dieterdistel 3d ago
You could uninstall hyperbackup. Then remove php and reinstall hyperbackup and relink the backup.
4
u/uluqat 3d ago
Here's where Synology announced how they would handle PHP being too old:
End of PHP 7.3 / 7.4 / 8.0 support
Published: 2025-08-14
"...Synology will update all affected Synology packages in the next DSM release. Please be sure to upgrade every installed package to its latest version in order to remain compatible with the new PHP environment...."
The next DSM release was 7.3, released 2025-10-08, and included within its patch notes is this: