Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Решено Fatal error: Class Registry


Marianna
 Поделиться

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

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

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


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

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


  • 1 год спустя...

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 простым и гладким не назовешь.
 

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


  • 2 месяца спустя...

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

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

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


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

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

 

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

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


  • 5 месяцев спустя...

Была подобная проблема. Решил внимательно переписав код в 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'));

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

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


  • 1 год спустя...
Fatal error: Class 'ocStore' not found in /index.php

 

 

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

в блоке // Application Classes

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

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

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

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...

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

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

 

Код: 

// Registry

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


  • 2 недели спустя...

 

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

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

 

Код: 

// Registry

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

 

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

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

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.