public function renameNgin(CEvent $event) { $path1 = HFile::normalizePath(Yii::getPathOfAlias('ygin')); $path2 = str_replace(array('/ngin', '/usr/files/projects/www/'), array('/ygin', '/usr/www/'), Yii::getPathOfAlias('ygin')); if ($path1 == $path2) { return; } rename($path1, $path2); YiiBase::setPathOfAlias('ygin', realpath(dirname(__FILE__) . '/../')); // переименовываем ngin в ygin в прикладных файлах HFile::replaceData('/ngin/', '/ygin/', Yii::getPathOfAlias('webroot') . '/index.php'); }