Hello our valued visitor, We present you the best web solutions and high quality graphic designs with a lot of features. just login to your account and enjoy ...

Переливал сайты на php 5.4, начались валиться ошибки и варнинги.

Вот всё что надо сделать:

1. Качаем и перезаписываем: https://github.com/micheas/Joomla-1.0/downloads

2. В файле includes/database.php после строки

//@mysql_query("SET NAMES 'utf8'", $this->_resource);

вставляем:

@mysql_query("set session character_set_server=cp1251",$this->_resource );
@mysql_query("set session character_set_database=cp1251",$this->_resource );
@mysql_query("set session character_set_connection=cp1251",$this->_resource );
@mysql_query("set session character_set_results=cp1251",$this->_resource );
@mysql_query("set session character_set_client=cp1251",$this->_resource );

3. В админке пропадут названия и категории которые на русском.

Идем в файл /includes/joomla.php
Находим function mosMakeHtmlSafe. Строку
$mixed->$k = htmlspecialchars( $v, $quote_style );
меняем на:
$mixed->$k = htmlspecialchars( $v, $quote_style, '' );