Сбой регистрации нового пользователя

Тема в разделе "Сайт умер, лежит и не дышит", создана пользователем forzi, 11.09.2013.

  1. Offline

    forzi Недавно здесь

    Регистрация:
    09.04.2013
    Сообщения:
    21
    Симпатии:
    1
    Пол:
    Мужской
    Господа Джумловеды и Джумловоды. Проблема возникла практически на пустом месте. Сайт тихо и мирно себе работал и не создавал особых проблем, но вот однажды, без какого либо воздействия извне (сайт не администрировался месяца три - причина того - отсутствие денег у владельца), произошел тихий сбой - при регистрации нового пользователя после заполнения всех полей в форме регистрации и нажатия на кнопку "Зарегистрировать" происходит следующее - страничка быстренько перегружается и снова перед вами пустая форма регистрации для заполнения... В Хроме воспользовался опцией просмотра консоли на момент нажатия кнопки - и увидел следующее:
    Код (html):
    1. Uncaught SyntaxError: Unexpected identifier index.php:2019
    2. Uncaught TypeError: Object [object Object] has no method 'addEvent' hover.js:1
    3. (anonymous function) hover.js:1
    4. (anonymous function) hover.js:1
    5. returns mootools.js:21
    6. (anonymous function) mootools.js:21
    7. (anonymous function) mootools.js:50
    8. Element.Methods.Events.fireEvent mootools.js:50
    9. (anonymous function) mootools.js:59
    10. (anonymous function) mootools.js:59
    11. returns


    При просмотре самой ошибки выдало следующее:

    Код (html):
    1. window.addEvent('domready', function() {
    2. (((/// Вот именно тут показывает ошибку, ссылаясь на отсутствие или сбой addEvent///)))
    3.             var list = $$('#left a.mainlevel,#left ul.menu li a,#right a.mainlevel,#right ul.menu li a');
    4.               list.each(function(element) {
    5.                 var fx = new Fx.Styles(element, {duration:350, wait:false, transition: Fx.Transitions.Quad.easeInOut});
    6.  
    7.             element.addEvent('mouseenter', function(){
    8.                   fx.start({
    9.                  
    10.                  'padding-left': 35,                   
    11.                  'color': '#222222'        
    12.  
    13.                  });
    14.             });
    15.  
    16.  
    17.             element.addEvent('mouseleave', function(){
    18.                  fx.start({
    19.  
    20.                    'padding-left': 10,                 
    21.                    'color': '#222222'
    22.                   });
    23.                 });
    24.             });
    25.  
    26.            var list = $$('ul.menu li li a, a.sublevel');
    27.  
    28.           list.each(function(element) {
    29.          var fx = new Fx.Styles(element, {duration:350, wait:false,transition: Fx.Transitions.Quad.easeInOut});
    30.  
    31.                    element.addEvent('mouseenter', function(){
    32.                    fx.start({
    33.  
    34.                    'padding-left': 35,
    35.                     'color': '#888'
    36.  
    37.             });
    38.           });
    39.  
    40.  element.addEvent('mouseleave', function(){
    41.     fx.start({
    42.  
    43.                    'padding-left': 10,
    44.                    'color': '#999'
    45.            });
    46.         });
    47.       });
    48.  
    49.  
    50.                var list = $$('a.contentpagetitle,.contentheading ' );
    51.  
    52.                   list.each(function(element) {
    53.                   var fx = new Fx.Styles(element, {duration:500, wait:false});
    54.                   element.addEvent('mouseenter', function(){
    55.                   fx.start({
    56.                        'color': '#ffffff'          
    57.                 });
    58.             });
    59.             element.addEvent('mouseleave', function(){
    60.                 fx.start({     
    61.                     'color': '#3a3225'
    62.                 });
    63.             });
    64.  
    65.         });
    66.                     var list = $$('#header_topmenu a');
    67.         list.each(function(element) {
    68.             var fx = new Fx.Styles(element, {duration:500, wait:false});
    69.             element.addEvent('mouseenter', function(){
    70.                 fx.start({                                 
    71.                      'color': '#efefef'        
    72.                 });
    73.             });
    74.             element.addEvent('mouseleave', function(){
    75.                 fx.start({                                 
    76.                     'color': '#000000'
    77.                 });
    78.             });
    79.         });
    80.  
    81.                        
    82. });
    83.  
    84.  
    85. function scrollToTop(){
    86.   scrollBy(0,-1500) ;
    87. }
    88.  
    89. function scrollToTop(){
    90. for (var i=0;i<1500;i++){
    91.    scrollBy(0,-15) ;
    92.  }
    93. }


    Внимание вопрос: И что теперь мне делать, что бы все снова заработало и не выдавало больше таких сообщений?
    ЗЫ. Фразы типа "Попрыгай с бубном вокруг компа" и "Прими пурген" не прокатит.
    ЗЫ. ЗЫ. примерно в тоже время, что и указанное выше (появление проблемы) хостингом на сайт был установлен дополнительный компонент - доп. блокировка админки и теперь в админку можно войти только введя две пары авторизации... а снять такую блокировку хостинг наотрез отказывается. Так же были предприняты элементарные шаги по восстановлению резервной копии сайта - но хостинг сохраняет резервные копии только за пять последних дней, а сбой произошел раньше, а на просьбы дать бэкапы более ранние - мы вежливо были посланы.... до сарая боком.
     
  2.  
  3. Offline

    forzi Недавно здесь

    Регистрация:
    09.04.2013
    Сообщения:
    21
    Симпатии:
    1
    Пол:
    Мужской
    Что то тишина в этой теме? Неужто никто не знает? Да уж, саппорт... Никто не может подсказать, как же все же мне быть - как устранить такую проблему и заставить сайт работать снова как и раньше,
     

Поделиться этой страницей

Загрузка...