Перейти к публикации

vilago

Клиенты
  • Публикации

    20
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем vilago

  1. 19.03.2023 в 15:10, dds сказал:

    Так вроде бы все что делает этот модуль можно вывести стандартным глобальным тегом customcomments Или я не прав?

    Этот модуль выводит текст комментария красивым всплывающим хинтом. Как это можно вывести глобальным тегом customcomments ?

  2. Здравствуйте!

    Помогите поправить код довольно не плохого и не большого модуля под актуальную версию PHP 8.1. Автора и его сайт уже не найти. Модуль называется - last comments modul v 1.0 . Модуль насколько я помню был создан ещё для версии DLE 10.6. Но вполне нормально работает и на версии 15.3 и PHP 7.6. На PHP 8.0 совсем не работает а в логах ошибки. Фото модуля - https://ibb.co/qr45FQj . Код не большой а в PHP я ноль. Модуль с файлами (может кому нужно) - https://disk.yandex.ru/d/Ui1iD28Qf6egVQ

    <?php
    
    if( ! defined( 'DATALIFEENGINE' ) ) {
    	die( "Hacking attempt!" );
    }
    
    $max_comm = ( is_numeric(trim($max_comm)) ) ? $max_comm : 6;
    $max_text = ( is_numeric(trim($max_text)) ) ? $max_text : 10000;
    $max_title = ( is_numeric(trim($max_title)) ) ? $max_title : 32;
    $groups_color = ( $groups_color ) ? $groups_color : 'group_1:FF0000,group_2:CC33CC,group_3:009900,group_4:3333FF,group_5:666666';
    if( $stop_category ) $stop_category = "AND p.category NOT IN ( {$stop_category} )";
    
    $config_hash = md5($max_comm.$max_text.$max_title.$groups_color.$stop_category);
    
    $is_change = false;
    
    if ($config['allow_cache'] != "yes") { $config['allow_cache'] = "yes"; $is_change = true;}
    
    $lastcomments = dle_cache( "news_comm_lastcomments_", $config['skin'].$config_hash );
    
    if( $lastcomments === false ) {
    	
    require_once ENGINE_DIR . '/classes/templates.class.php';
    
    $tpl = new dle_template ( );
    $tpl->dir = ENGINE_DIR . '/modules/lastcomments/';
    define ( 'TEMPLATE_DIR', $tpl->dir );
    
    $db->query( "SELECT c.post_id, c.date, c.user_id, c.is_register, c.text, c.autor, c.email, c.approve, 
                 p.id, p.date as newsdate, p.title, p.category, p.comm_num, p.alt_name, 
                 u.foto, u.user_group, u.user_id 
                 FROM " . PREFIX . "_comments as c, " . PREFIX . "_post as p, " . PREFIX . "_users as u 
                 WHERE p.id=c.post_id AND c.user_id = u.user_id AND c.approve = 1 {$stop_category} 
                 ORDER BY c.date DESC LIMIT 0, " . $max_comm );	
    	
    $tpl->load_template ( 'skin.tpl' );
    
    function lastcommentsDate($format, $time_add) {
    global $langdate, $config;
    $today = strtotime(date("Y-m-d.", time()+ ($config['date_adjust']*60)));
    if ($time_add > $today) return "Сегодня в " . date ("H:i:s", $time_add);
    elseif ($time_add > ($today - 86400)) return "Вчера в ". date ("H:i:s", $time_add);
    else return @strtr(@date($format, $time_add), $langdate);
    }
    
          while ( $row = $db->get_row() ) {
    	
    //======================================================================
    
    $on_page = FALSE;	
    if($row['comm_num'] > $config['comm_nummers']) $on_page = 'page,1,'.ceil($row['comm_num'] / $config['comm_nummers']).',';
    	
    if( $config['allow_alt_url'] == "yes" ) {
    			
    			if( $row['flag'] and $config['seo_type'] ) {
    				
    				if( $row['category'] and $config['seo_type'] == 2 ) {
    					
    					$full_link = $config['http_home_url'] . get_url( intval( $row['category'] ) ) . "/" .$on_page. $row['id'] . "-" . $row['alt_name'] . ".html";
    				
    				} else {
    					
    					$full_link = $config['http_home_url'] .$on_page. $row['id'] . "-" . $row['alt_name'] . ".html";
    				
    				}
    			
    			} else {
    				
    				$full_link = $config['http_home_url'] . get_url( intval( $row['category'] ) ) . "/" .$on_page. $row['id'] . "-" . $row['alt_name'] . ".html";
    			}
    		
    		} else {
    			
    			$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
    		
    		}
    
    $full_link = $full_link;
    
    //======================================================================
    
    if( dle_strlen( $row['text'], $config['charset'] ) > $max_text ) $text = dle_substr( $row['text'], 0, $max_text, $config['charset'] ) . " ...";
    		else $text = $row['text'];
    
    //======================================================================
    
    if( dle_strlen( $row['title'], $config['charset'] ) > $max_title ) $title = dle_substr( $row['title'], 0, $max_title, $config['charset'] ) . " ...";
    		else $title = $row['title'];
    
    $title = stripslashes($title);
    
    //======================================================================
    
    $color = stristr($groups_color, 'group_'.$row['user_group'].':' );
    $color = reset(explode(',',$color));
    $color = trim(str_replace('group_'.$row['user_group'].':','',$color));
    
    if($row['is_register'] == 1){
    
    if( $config['allow_alt_url'] == "yes" ) $go_page = $config['http_home_url'] . "user/" . urlencode( $row['autor'] ) . "/";
      else $go_page = "$PHP_SELF?subaction=userinfo&amp;user=" . urlencode( $row['autor'] );
    							
    $author = "<a onclick=\"ShowProfile('" . urlencode( $row['autor'] ) . "', '" . $go_page . "'); return false;\" href=\"" . $go_page . "\"><span style=\"color:#".$color."\">" . $row['autor'] . "</span> </a>";
    	
    }else{
    
    $author = "<a href=\"mailto:".$row['email']."\"><span style=\"color:#".$color."\">".$row['autor']."</span></a>";
    
    }
    		
    //======================================================================
    
    $row['foto']  = ($row['foto'] == '') ? 'templates/' . $config['skin'] . '/images/noavatar.png' : 'uploads/fotos/'.$row['foto'];
    
    if( $config['allow_alt_url'] == "yes" ) $user_url = $config['http_home_url'] . "user/" . urlencode( $row['autor'] ) . "/";
    	 else $user_url = "$PHP_SELF?subaction=userinfo&amp;user=" . urlencode( $row['autor'] );
    
    if($row['is_register'] != 1) $user_url = 'mailto:'.$row['email'];
    
    $tpl->set ( '{hash}', md5($text.$author.$title) );
    $tpl->set ( '{text}', $text );
    $tpl->set ( '{date}', lastcommentsDate("j F Y",strtotime($row['date'])) );
    $tpl->set ( '{foto}', $config['http_home_url'] . $row['foto'] );
    $tpl->set ( '{user_url}', $user_url );
    $tpl->set ( '{user_name}', $row['autor'] );
    $tpl->set ( '{title}', $title );
    $tpl->set ( '{author}', $author );
    $tpl->set ( '{full_link}', $full_link );
    $tpl->set ( '{THEME}', $config['http_home_url']."engine/modules/lastcomments" );
    
    $tpl->compile ( 'skin' );
    
    //======================================================================
    
            }
    	
    	$db->free();
         $tpl->clear();
    
    $lastcomments = $tpl->result['skin'];
    
    if(!$lastcomments) $lastcomments = '<center><b>Нет комментариев</b></center>';
    
    	create_cache( "news_comm_lastcomments_", $lastcomments, $config['skin'].$config_hash );
    
    }
    
    //======================================================================
    
    if( $user_group[$member_id['user_group']]['allow_hide'] ) $lastcomments = preg_replace( "'\[hide\](.*?)\[/hide\]'si", "\\1", $lastcomments );
    		else $lastcomments = preg_replace ( "'\[hide\](.*?)\[/hide\]'si", "<div class=\"quote\">" . $lang['news_regus'] . "</div>", $lastcomments );
    
    //======================================================================
    
    echo "<script type=\"text/javascript\" src=\"{$config['http_home_url']}engine/modules/lastcomments/hint/show.js\"></script>
          <link rel=\"stylesheet\" type=\"text/css\" href=\"{$config['http_home_url']}engine/modules/lastcomments/style.css\" />";
    
    echo '<div class="lastcomments" id="lastcomments"><ul>'.$lastcomments.'</ul></div>';
    
    if ($is_change) $config['allow_cache'] = false;
    
    ?>

     

  3. В общем поддержка хостинга ничего выяснить не может ибо не пишется ни каких ошибок в лог. Вы (celsoft) конечно тоже не обязаны мне помогать так как моя лицензия уже истекла неделю назад. Получается замкнутый круг и бессмысленность моих дальнейших покупок лицензии на ваш движок так как в будущих версиях DLE будет нужен PHP 8.1 (не ниже ) а на хостинге он не заработал. Поэтому остаюсь на пару лет на PHP 7.4 и DLE 15.3. Спасибо за прошлые быстрые ответы.

     

  4. Я передал им ваш ответ. Далее пишут Включил отображение ошибок прямо в PHP.ini, очистите кеш сайта, посмотрим будет ли выводить ошибки. Я очистил кеш и все равно белый экран. Они пишут - Ну вот собственно ошибки не отображаются.Поэтому не все так просто, как думает поддержка DLE. Так как у DLE есть поддержка, рекомендую обратиться тогда к ним за помощью, они лучше знают свой продукт. PHP версию вернул обратно 7.4. Замкнутый круг.

  5. Ответ хостинга:

    Веб-сервер не успевает перехватить ошибку, логи пусты. Системным требованиям наша конфигурация PHP 8.1 соответствует.Остается только делать трассировку процесса загрузки сайта, это займет время, напишем вам по результату.

    Если на хостинге выбрать PHP 8.1 сайт запускается. Но если очистить кеш движка то тогда будет белый экран. Хостинг - sprinthost.ru . Пробовали отключать кеш Redis, Zend ничего не помогает.

     

  6. Обновил движок до 15.3 с 15.2. Сменил PHP с 7.4 на 8.1 . Очистил кеш движка и сайт не работает. Просто показывает белую страницу. В .htaccess был подключен лог php_errors.log . Он не создается даже. Обратился в хостинг. Говорят что ошибка происходит до срабатывания файла htaccess . Проверил Минимальные системные требования DataLife Engine. Все модули установлены, в том числе и mod_access_compat . Апач 2.4. А далее не понятно что делать! Сайт не работает ..

  7. Похожая проблема и у меня.

    Если в названии новости (на странице вывода всех тегов) есть символ & тогда тег который отображает кол-во тегов ведет в никуда и показывает ошибку 404. Пример
    tags/m.c. sar %26 the real mccoy/ - работает правильно
    tags/m.c. sar %26amp%3B the real mccoy/ - ошибка 404

    Как можно это исправить? Движок 15.2 \ PHP 7.4

  8. Вопрос. В шаблоне fullstory.tpl есть важная текстовая информация которую я закрываю тегом [group=1,2,3,6]{full-story}[/group] . Эта информация не доступна зарегистрированным пользователям а видна только группе Админ,Модератор,Журналисты и VIP пользователи. Но обнаружил что эта текстовая информация "светится" через файл rss.xml на турбо страницах Яндекса. Есть ли способ закрыть отображение часть или всю полную новость от "засветки" в RSS потоке ? Нужно чтобы в полной новости в турбо странице была виден только заголовок новости и фото новости а весь остальной текст был бы закрыт.

  9. У вас комментарии даже на сайте оставить проблема. Вот полюбуйтесь https://prnt.sc/26itgvg . Если на вашем сайте такой пустяк плохо работает, зачем тогда вам мои доказательства? Или вы думаете мне не больше заняться не чем, а только сидеть тут жаловаться на ваш софт? Я бы мог сюда накидать скриншоты с разными ошибками как он работает ваш вебкеш. Да времени своего жаль, я и так на вебкеш уже потратил зря уйму времени. Цены разумеется это ваше право какие ставить. Наверное за каждый найденный глюк в вашем вебкеше или плагине, шлюзе вам надо благодарить пользователей которые выступают в качестве бета тестеров вашего софта а не предлагать им платные доработки вебкеш или плагинов от 45 баксов в час. на чужом сайте да еще с полным доступом к админ панели, FTP, будто вы знакомы с покупателем много лет. Вас понимаю когда вы хотите брать такую плату если требуется добавить что то новое в эти программы, то чего в них не было по дефолту. Но платить такие суммы за то что из коробки толком не работает, оставаться бесплатным для вас бета тестером, это нонсенс. Справедливости ради хочется отметить хорошую задумку, продуманность этого всего софта. Но что толку если работает с ошибками, шлюзы без обновлений на новое API, а сам автор не держит свое детище в актуальной форме у себя на сайте! Мне лично, проще удалить весь этот бесполезный хлам и заказать его у другого разработчика, с нормальной поддержкой и общением чем у вас.. Кстати комментарии у вас там на модерацию отправляются? Вероятно чтобы только хорошие были видны а не с критикой и доказательствами?

     

  10. Не рекомендую к установке! Почти все шлюзы которые идут с программой требуют доработки и не работают. Автор совсем не дружелюбный как пишет о себе. По любому поводу сердится,психует,обижается. Гнет не малые цены. Как написали выше за каждый чих требует деньги. Я на его творение почти месяц потерял и деньги выкинул. Теперь хочу это дерьмо удалить,но не знаю как это сделать безопасно.

    • Поддерживаю 1
  11. Я с 13 на 15ю обновлялся через проверку обновлений на хостинге. При чем чтобы обновится с 10.6 до 13 на сервере был установлен php 5.6 . Сразу ставить на сервере 15ю и php 7.2 поверх версии 10.6 я как то уже по боялся так как на локалке были у меня ошибки и многочисленные проблемы. Как то так ..

  12. 17.12.2021 в 12:48, celsoft сказал:

    Утверждение, не соответствующее действительности. Уже лет пять если не больше, можно использовать unix сокет. И никакие правки не требуются, просто в настройках скрипта задается unix сокет .

    Все оказалось по другому. У моего крупного хостинга просто руки не дошли поменять настройки пока я им не сообщил об этой проблеме. Они меньше чем за сутки внесли исправления и в своей Wiki добавили строку подключения к версии 15. Так что тут я ошибся ,обвиняя DLE. Код действительно не требует правок и все работает из коробки.

    Касательно обновления. Тоже я ошибся. Но вот в чем фокус .. У вас в документации совсем нет той информации которая тут на форуме получена путем проб и ошибок другими пользователями. Что вам стоило добавить 2 строки текста в документацию что тем кто будет обновятся с старых версий 10-10.6, лучше это делать до 13й а затем с 13й до 15й в 2 этапа ? Да еще к тому же надо поэтапно менять версию PHP. Этого в документации нет! А зря! Я изрядно помучившись , испортив себе сильно нервы написал вам выше действительно не точную информацию на сильных эмоциях. То есть я писал правду что случилось но это оказалось рядом не хороших с течений обстоятельств и не недоразумений и в конечном итоге неправдой по факту. Движок действительно идеально обновляется без ошибок, старые сторонние модули которые слетят это не в счет. Но мне обновится удалось хорошо не по документации а по подсказке пользователя kamensk . А если бы он не подсказал ? Я бы еще долго мы себе портил нервы когда всё оказывается было сделать очень просто .. Так что я извиняюсь за прошлые эмоциональные сообщения. А вам пожелаю поправить документацию , ибо не каждый сможет сразу понять эти ньюансы по апгрейду. .😀

  13. 19 минут назад, celsoft сказал:

    Вот с чего вы взяли что авторизация имеет отношения к активации?

    Это мне и самому хотелось бы знать! Я все обновление движка делал на локалке. Был авторизирован и на рабочем одновременно. Файлы и базы были одинаковые и там и там. Захотел зайти на рабочий и  .. привет! Вы ввели неправильный пароль или логин.. И пошло,поехало, баны на 20 минут.. А в админку зайти можно было! Это как так ? Чистил кеши где только можно! Отключил опен сервер,перезагрузил ПК. И та же фигня, пишет что неправильные логин и пароль. А я действий ни каких на рабочем сервере не делал! Теперь отвечаю на ваш вопрос с чего я взял! А что мне было ещё думать ? Я зашел на сайт DLE, вижу ключ новый уже активирован на моем домене и понял это так, что старый на 10й версии уже вами аннулирован автоматически в ввиду активации нового кода! Отсюда и траблы с входом на рабочий сайт! Других предложений у меня нет! После заливки с локалки на хостинг пароль и логин нормально заработали! Да только  .. на фиг оно нужно такое обновление если оно даже до 13.1 версии с 10.6 пройти на локальном сервере Open Server пройти без ошибок не может!!! Были перепробованы различные конфиги и PHP версии какие только есть в Open Server и нигде не было одного раза чтобы не было кучи ошибок! У меня за 11 лет было не более 10 ошибок MySQL. За 11 лет я лишь однажды восстанавливал бекап. А тут за 2 дня установки,теста,обновления их тьма огромная!

    Утверждение, не соответствующее действительности. Уже лет пять если не больше, можно использовать unix сокет. И никакие правки не требуются, просто в настройках скрипта задается unix сокет .  У хостинга взял строку подключения - unix:///home/мой сайт/.system/memcache/socket  . "мой сайт" я стер название сайта для сообщения сюда. Добавил в настройки скрипта. И что ? Внимание:
    Вы включили в настройках сервера кеширование Memcache, при этом по указанным в настройках скрипта параметрам, скрипту не удалось подключиться к Memcache. Проверьте работоспособность сервера Memcache, а также правильность настроек подключения к нему в настройках скрипта. В противном случае включите файловое кеширование в настройках скрипта.  

    Мемкеш на сервере рабочий и настроен верно. До обновления на 15 версию им нормально пользовался но с применением твик кода. Если вы утверждаете что ваш скрипт работает с unix тогда в чем дело ? Почему скрипт ругается и не пашет?

    42 минуты назад, celsoft сказал:

    То есть причина ваших проблем

    Разумеется моих проблем. Только мне теперь жалеть об выброшенных деньгах за новый глючный движок который я теперь самостоятельно не починю. Не денег даже жаль. А жаль потраченное время и нервы. И в итоге стал глючным сайт. Ошибка теперь выскакивает просто при заходе в любую новость. Мне бы сидеть с 10.6 версией ,  с хорошо работающей и не рыпаться на эту супер пупер DLE 15! И делал я все четко по инструкции. Даже начитался форума, особенно тех сообщений кто тоже как я сталкивался с такими же проблемами при обновлении. Даже коды ошибок частично и полностью совпадали у меня и у форумчан. Кстати ваша фраза (То есть причина ваших проблем) мне о многом говорит ... Когда я первый ключ тут купил еще лет десять назад, и задал всего может два вопроса в личку кажется в поддержку, мне тогда и десять лет назад тут тоже по грубо по хамски ответили! Мол купили и идите бродите,это ваши проблемы. Я понимаю что ваше дело впарить движок покупателю , а вы Клиенты ебит..сь потом сами. Чтобы хоть что нибудь попробовать узнать у вас по любой проблеме, надо покупать расширенную версию  и иметь тот же головняк за более большие деньги.. Да еще доступ ко всему дать к ФТП и прочему.. А за все 5-7 лет что я не покупал новый ключ я знал про 2 вещи.  1) Будет вот такая хрень с обновлениями как сейчас ! По сути просто убить свой сайт. 2) Ни кто не поможет и не подскажет а только получишь хамство. Так в итоге и получилось, только пришел я к этому сейчас, спустя эти годы. Верил в чудо,думал столько лет прошло и что то изменилось и стало лучше. ... Мечтатель .. Иначе я бы все обновления давно делал бы вовремя и покупал бы новые ключи когда надо продлить. P/S Даже если бы мне не удалось бы на локалке её нормально обновить, мне было бы по фиг что пропадет ключ. Я просто не стал бы заливать это дерьмо на хостинг и остался бы на 10.6. Так у меня почему то на рабочем сайте отрубилась авторизация...Из за этого мне пришлось это сбойное на хостинг заливать ... Эх ..  

    Данная ошибка означает что ваша БД не от версии 15.0 и вы попросту нарушили инструкции по обновлению, либо восстановили БД после обновления на БД от более старой версии. Извините! Полнейшая чушь! Это ваша стандартная отговорка робота а не человека. На бекап с хостинга а затем локалка, версия 10 был по инструкции поверх заброшен купленный движок 15. Запустил обновление. Инсталятор ваш накосячил,криво обновил а виноват конечно я. Вам известно что когда он начинает на на 13х версиях спотыкаться и ошибки выкидывать, инсталляцию прервать нельзя. Жмешь продолжить а там ошибка за ошибкой! Я удалял с локалки раз 10 наверное по херенный локальный сайт,менял конфигурацию на другую и опять тоже самое. Лишь однажды до конца обновления до 15 версии дошел но с ошибками. У меня даже коллекция фоток еще есть какие ошибки были! Я бы это ни в коим случае не заливал бы на хостинг если бы у меня не отрубилась возможность пользоваться рабочим сайтом (логин и пароль).  Вы ведь на форуме видели что и у других он с 10 до 13 версии обновится не может без ошибок ? Вам бы давно это попробовать исправить! А эти глюки и в 15 версию инсталятора перешли.. И дальше пойдут. Согласен конечно что очень трудо затратно для вашей небольшой команды.

  14. Обновился с версии 10.6 до 15 версии. Не без проблем. В процессе возникали ошибки. Устанавливал на локальном сервере сначала. Намучился. На локалке активировал ключ и .. И автоматически слетела на рабочем сервере авторизация на сайте, а в админку авторизоваться можно было. У вас где то в документации написано что слетит авторизация ? О таких делах вроде предупреждать надо! Пришлось не готовый,не настроенный и обновленный движок кидать на рабочий сервер,иначе не мог войти на сайт на рабочем. Рабочий сайт второй день отключен, так как приходится его до настраивать теперь... Я врагу не пожелаю делать обновление с 10.6 до 15 версии.  Движок с 10 даже до 13.1 с большим трудом обновляется. За 11 лет использования DLE впервые такие сильные негативные впечатления. Если бы знал что столкнусь с такими сложными проблемами ни когда бы не делал бы обновление на 15 версию. Движок 15 по прежнему не может работать с Memcache через сокет unix. Подавай ему как раньше IP и порт. На прошлых версиях движка хоть можно было твик применить для работы через сокет. Теперь этот твик не применить,так код в DLE весь поменялся. В итоге остался теперь на файлом кеше на 15 версии!

    Также часто выскакивает одна и та же ошибка. Вот фото - ошибка . Это ошибка выскакивала и во время промежуточных обновлений движка. Теперь при сохранении действий в админпанели или ручном обновлении страницы она вылазит.. Может кто сталкивался с такой ошибкой ? Как её устранить ? P/S Софт PHP 7.4 ,MySQL 5.6. Переходи на 8 версию, тоже самое.

  15. Извиняюсь. Да это проблема шаблона . Видимо в этом engine.css файле. Спасибо за ответы. Не подскажите на демо версии можно тестировать работу сторонних плагинов ? Ибо поставил плагин BlockPro v6.0.3 на демо а он вываливается с ошибками,хотя сам плагин установился без ошибок.

  16. Здравствуйте!

    Следующая ошибка. Если в настройках скрипта версии 15 выбрать jquery3 и везде указать в настройках скрипта редактор BBCODES (стандартный) и при попытке редактировать любую новость происходит затемнение фона прозрачным серым цветом а само окно не активное. Двигать можно только указателем мыши, на текст новости перейти нельзя. Также съезжает вверху надпись close на маленьком квадрате (значок). Закрыть окно нельзя. Можно лишь обновить страницу. Если вернуть настройку на jquery 2 этой ошибки нету. Этот баг проявляется еще на десятке разных шаблонов которые я успел посмотреть. Кое где этой ошибки не было. В чем может быть причина или как это можно вылечить ?

    Забыл указать что ошибка происходит при Быстром редактировании. При полном редактировании ошибки нет.

  17. 20.02.2021 в 00:50, radrigo сказал:

    Отключите везде в админцентре визуальный редактор FloalaEditot и вместо 10 будет подключаться только 5 скриптов. Возможно ещё какие-то можно убрать, отключив в настройках что-нибудь.


    Если в оптимизации включите "Включить Gzip сжатие JS и CSS файлов", то все скрипты объединятся в один. А при помощи {jsfiles} можете опустить в самый конец

    Это и для 15 версии скрипта актуально? Хак по {jsfiles} актуален для 15 версии? Или там это применять уже не нужно? Некоторые прошлые хаки-оптимизации уже есть в 15 версии а вот по {jsfiles} не понял устарело это для 15й или ещё нет.

  18. Здравствуйте!

    На рабочем сервере стоит версия скрипта 10.6. Купил и скачал скрипт 15 версии. На рабочем сервере хотелось бы делать не апгрейд поверх версии 10.6 а чистую инсталляцию но с сохранением старой базы и настроек от неё. В старую версию вносил много правок,хаков и теперь мне они не нужны. Как сделать этот чистый инстал на рабочем сервере но с сохранением старой базы, настройками,фотками ? Развернул на локалке Опен сервер,сейчас подгоняю шаблон под 15 версию, но как сделать чистый инстал ни где прочитать не смог... Сбивают меня с толку некоторые вещи. Необходимость накатывать новую версию поверх старой чтобы кодировку сменить с 1251 на utf8 , конвертация таблиц и т.п. Значит надо Бекап весь на локалке распаковать ( с мусором , с правками,хаками) и поверх него сделать апгрейд до 15 версии? А что потом делать с этой про апгрейденной версий? Её ведь как бы с мусором,хаками заливать обратно на рабочий сервер не хороший вариант? Наверное понятен мой вопрос и цель. Может кто то подсказать? Нарисовать схему по чистому апгрейд? Заранее большое спасибо!

×
×
  • Создать...