Сортировка массива по ключу

Функция сортировки массива по ключу

function _ksort($data, $name, $sort = SORT_ASC)
{
	foreach ($data as $key => $row) 
	{
		$value[$key]  = $row[$name];
	}
	array_multisort($value, $sort, $data);
	return $data;
}

 

phpMyAdmin и ошибка «Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly»

Давеча столкнулся с проблемой запуска клиентского/гостевого phpMyAdmin. Залил архив на сервер, распаковал. И первый запуск выдал вот такую ошибку

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly

При первом рассмотрении понятно что все дело в отсутствии сессии. Странно что яндекс на вопрос «почему?» вразумительного и исчерпывающего ответа не дал!
Может и совпадение, но именно на этом сайте, где установлен webasyst было тоже самое с запуском самого движка. Тогда помнится дело было в переменной

session.save_path

не помню точно куда он пытался записать сессию, но то что у него не получалось из-за отсутствия прав — это факт!

Подробнее...

Joomla вирус - backdoor.php.agent.sx он же eval(base64_decode(...));

И так. Активизировался троян, Касперский назвал его backdoor.php.agent.sx, NOD32 обозвал его PHP/Kryptik.AB
Его фишка в том, что он подменяет заголовки для поисковиков на свои сайты. Какие точно не помню, но это не так важно.

Предыстория: Делал верстку сразу на хостинге заказчика, обычно я такого не делаю, но заказчик старый волк, доверять можно. Так вот. На третий день после установки Joomla 1.5 и сдачи работы, ПС и Касперский стали ругаться, что сайт угрожает безопасности. Захожу в index.php и вижу гадость после каждого открытия php в виде eval(base64_decode(...));Начинаю ругаться на хостера т.к. доступа из вне кроме меня не было. Тот в отрицалово, и кидает инфу типа у вас украли пароли с фтп. так же приводит какой то троян сканирующий пассы Total Commander. Не верю!!!

Подробнее...