Chyba Uncaught Error: Call to undefined function HMBackUpWordPressdisk_free_space() in …
Dobrý den,
používám WordPress verze 6.8.2 s PHP 7.4 a pluginy BackUpWordPress a Simple Login Log. Nová aktualizace pluginu Simple Login Log vyžaduje PHP 8, tak jsem se v administrátorském rozhraní přepl na PHP 8.5. Bohužel plugin BackUpWordPress postrádá v PHP 8.5 funkci disk_free_space(), která v PHP 7.4 k dispozici je a v PHP 8.5 je zakázána. Mohli byste mi prosím poradit, jak tento konflikt požadavků pluginů vyřešit? Oba dva pluginy na webové stránce potřebuji.
Děkuji.
1 Odpověď
Dobrý den,
funkce disk_free_space() je v PHP 8 stále součástí, ale na sdíleném webhostingu je z bezpečnostních důvodů zakázaná. Toto nastavení bohužel nelze individuálně povolit ani upravit.
Proto není možné tento konflikt vyřešit změnou nastavení na hostingu. Bude potřeba obrátit se na vývojáře pluginu BackUpWordPress, aby upravili plugin tak, aby s tímto omezením počítal, případně zvolit jiný zálohovací plugin kompatibilní s PHP 8.