Marianna

Решено Fatal error: Class Registry

Рекомендуемые сообщения

Marianna    56

Периодами выскакивает такая ошибка: Fatal error: Class 'Registry' not found in /home/radiance/public_html/index.php on line 31 шо это за фигня? При обновлении страницы пропадает. Бывает выскакивает тупо эта ошибка не прогружая сайта, а бывает при оформлении заказа на странице заказа. :twisted:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Marianna    56

ошибка вроде бы полностью исчезла после того как мне добрый человек Deeman https://opencartforum.com/user/16563-deeman/ обновил vqmod до новой версии :eek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
trizna    0

vqmod-2.4.1 + opencart 1.5.5.1.1

Что ни делали  - вылетает ошибка:
Fatal error: Class 'ocStore' not found in /index.php on line ...

Сайт лежит.

Задолбало уже.

VQMOD/INSTALL говорит, что VQMOD работает.

Ставишь обратно в корень index.php без // vQmod .... и // VQMODDED Startup...

и сайт встает на место.

 

снес новый и поставил старый vqmod-2/4/0
Теперь выходит:
Fatal error: Cannot call method self::_quotePath()....

Вобщем, беда.
Пооцесс установки VQMOD простым и гладким не назовешь.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mes01    0

Проблема аналогичная!! Ничего не помогает. Кэш в vq чистил, права выставлял, файлы перезаливать пробовал. Всё бестолку!

Сплошной негатив!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
masik49    0

Проблема аналогичная!! Ничего не помогает. Кэш в vq чистил, права выставлял, файлы перезаливать пробовал. Всё бестолку!

Сплошной негатив!!!!

 

А system/cache чистили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3aBaPHuK    0

Была подобная проблема. Решил внимательно переписав код в index.php и admin/index.php.

В инструкции на сайте закомменчена часть кода. Если просто совершать копи-пасту, отсюда и берутся подобные ошибки. Как это выглядит в инструкции для index.php

// vQmod require_once('./vqmod/vqmod.php'); VQMod::bootup();

// VQMODDED Startup require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes require_once(VQMod::modCheck(DIR_SYSTEM . 'library/customer.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/tax.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/cart.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/affiliate.php'));

Как должно быть 

// vQmod 
require_once('./vqmod/vqmod.php'); VQMod::bootup();

// VQMODDED Startup 
require_once(VQMod::modCheck(DIR_SYSTEM .'startup.php'));

// Application Classes 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/customer.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/currency.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/tax.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/weight.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/length.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/cart.php')); 
    require_once(VQMod::modCheck(DIR_SYSTEM .'library/affiliate.php'));

Не гарантирую что проблема именно в этом, но проверить стОит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lqmoq    1
Fatal error: Class 'ocStore' not found in /index.php

 

 

У меня была связана с тем что в файле /index.php 

в блоке // Application Classes

при ручной замене с инструкции затер строку

require_once(VQMod::modCheck(DIR_SYSTEM . 'library/ocstore.php'));

В связи с этим класс и не определялся, неоткуда ему было это сделать.

Вернул строку - все заработало :lol: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Nikolett    0

Подскажите как быть, уже пол дня не могу разобраться с ошибкой

Fatal error: Class 'Registry' not found in /home/site/public_html/index.php on line 32

 

Код: 

// Registry

$registry = new Registry();
 
После переноса сайта на другой хостинг, завис с этим vqmod -ом, и конфиги поправил 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
masik49    0

 

Подскажите как быть, уже пол дня не могу разобраться с ошибкой

Fatal error: Class 'Registry' not found in /home/site/public_html/index.php on line 32

 

Код: 

// Registry

$registry = new Registry();
 
После переноса сайта на другой хостинг, завис с этим vqmod -ом, и конфиги поправил 

 

Проверяйте, все ли поправили.

Класс Registry не найден, а значит не подключен, вот и фатал ерор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

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

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу