Использование safe_mode не обязательно если на хостинге обращают внимание на остальные меры безопасности. Ведь safe_mode применимо только к PHP, тогда как для того чтобы пробить безопасность сервера, существует множество других и часто более легких путей. Использование safe_mode это своего рода компромисс для той ситуации, в которой ничего больше сделать для усиления безопасности сервера просто нельзя. В некоторых случаях использование safe_mode имеет смысл, но чаще есть лучшие способы обеспечить безопасность сервера. Safe_mode, в общем, создает иллюзию защищенности и не будет использоваться в PHP следующих версий.
Ядро Joomla будет нормально работать при любом значении safe_mode. Единственное исключение - процедура инсталляции Joomla. Это происходит потому что safe_mode, согласно своей цели, отключает функции PHP, которые используют упрощенную схему загрузки файлов на сервер из веб-браузера. Если safe_mode используется на вашем хостинге, и вам нужно произвести инсталляцию, просто временно отключите safe_mode, а затем включите. Других вариантов нет.
Некоторые сторонные расширения могут также использовать функции, которые блокируются с помощью safe_mode, так что при включенном safe_mode их работоспособность будет нарушена.

