Cannot use Joomla\String\String as String because 'String' is a special class name in...
Se ad un certo punto ti è capitato di imbatterti in questo errore nel tuo sito Joomla!:
Cannot use Joomla\String\String as String because 'String' is a special class name in... /libraries/vendor/joomla/registry/src/Format/Json.php on line 12
molto propbabilmente la causa è una vechhia versione di Joomla che non funziona con le ultime versioni di php.
Soluzione:
vai nel pannello di amministrazione del tuo servizio di hosting per quello specifico sito e fai un downgrade della versione di php che fa girare il tuo spazio web, magari alla versione 5.6 oppure aggiorna la tua versione di Joomla all'ultima in circolazione (sarebbe la soluzione migliore).
La prima soluzione è la più veloce ma la meno raccomandabile, in quanto un sistema più aggiornato è sempre più efficiente e sicuro, la seconda è la meno veloce, forse anche molto problematica se la versione di Joomla è piuttosto vecchia.
A te la scelta!