Проблема PHP Fatal error: Cannot redeclare class vmRequest

Discussion in 'VirtueMart' started by Sergey2d, Apr 7, 2013.

  1. Offline

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

    Joined:
    Apr 6, 2013
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    PHP Fatal error: Cannot redeclare class vmRequest in /administrator/components/com_virtuemart/helpers/config.php on line 903 ..... кто нибуть встречался с такой ошибкой?
     
    Last edited: Apr 8, 2013
  2.  
  3. tomtaller
    Offline

    tomtaller Пользователь

    Joined:
    May 1, 2012
    Messages:
    115
    Likes Received:
    2
    Gender:
    Male
    Re: PHP Fatal error

    Попросите хостинг восстановить старую версию сайта. Либо - обращайтесь на форум поддержки Virtuemart.
     
  4. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    означает что в файле:
    в строке №:
    идёт вторичное определение класса
    исправляй
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Может повторный вызов свойства класса ?
    У меня так было при двойном включении в две позиции,одного модуля-слайдера
     
  6. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    draff, это:
    пере декларация, т.е переопределение
    а вот что говорит переводчик (вообще то и так понятно)
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Не будь таким уверенным. Если просто по синтаксису пхп,то да- я согласен. НО мы же на форуме CMS.
    И посмотри кто № 1 в выдаче по запросу PHP Fatal error: Cannot redeclare class vmRequest in
    И если покопаешься в темах Вирта,то найдешь советы,что делать при этой ошибке при обновлении с 1.1.х до 2.0.х,а именно - отключать старые модули и удалить старые файлы.
    И там же написано алгоритм возникновения такой ошибки. Такая ошибка может быть при неоднократном вызове одного файла,в котором определяется класс,из разных мест кода,в нашем случае может быть и скрипт модуля.
     
  8. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    опа!!! а что VM у нас это уже отдельная CMS?
    и написал он не на PHP!!!!
    ошибка то не VM'овская, а PHP'шная
    это и написано в ошибке, что класс уже был опеределён и его не возможно переопределить заново
    ну а если же это или ещё какой либо плагин, то написан он криворуким человеком, т.к. внутри самого VM нет переопределения с наложением одинаковых классов, хоть сам магаз написан не сильно красиво там нет таких наложений
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    у тебя? Я же доступно для понимания написал,но оказывается не для тебя.

    Или тебе еще пояснить что такое CMS , и на каком форуме открыта эта тема ?
     
  10. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    не та ветка для этой темы сейчас перенесу перенесу
    теперь всё нормально!!!
     

Share This Page

Loading...