Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

не работает админка


Recommended Posts

Все, что далее - ИМХО.

Tom Речь идет, как я понял, о переносе БД со сменой на ДРУГОЙ  префикс. Префикс - это понятие не БД, а, скажем так, ядра ОС. Экспортом/импортом префикс не изменить - БД о нем просто не знает. Так что типовой install здесь не поможет

 

 AlexxUS Вариантов решения несколько:

 

1. Не менять префикс. Он нужен только в случае, если в одной БД будут храниться данные ДВУХ и БОЛЕЕ магазинов.

2. Поменять префиксы у таблиц вручную в PHPmyAdmin.

3. Открыть файл экспорта в текстовом редакторе и задать "Поиск и замена" старый_префикс -> новый префикс (не уверен, что этот вариант абсолютно корректный)

 

ПЫСЫ: Не сочтите это досужими разглагольствованиями. Если что, поправьте меня, плиз

Надіслати
Поділитися на інших сайтах


Да! Именно по такой инструкции все и сделал. Несколько раз. Результат как раз тот, что я описал выше:

При заходе на сайт на белом эеране ничего кроме

Notice: Error: Table 'префикс_имяБД.префикс_store' doesn't exist
Error No: 1146
SELECT * FROM префикс_store WHERE REPLACE(`url`, 'www.', '') = 'мойадрес/' in /home/префикс/public_html/system/database/mysql.php on line 50

Все, что далее - ИМХО.

Tom Речь идет, как я понял, о переносе БД со сменой на ДРУГОЙ  префикс. Префикс - это понятие не БД, а, скажем так, ядра ОС. Экспортом/импортом префикс не изменить - БД о нем просто не знает. Так что типовой install здесь не поможет

 

 AlexxUS Вариантов решения несколько:

 

1. Не менять префикс. Он нужен только в случае, если в одной БД будут храниться данные ДВУХ и БОЛЕЕ магазинов.

2. Поменять префиксы у таблиц вручную в PHPmyAdmin.

3. Открыть файл экспорта в текстовом редакторе и задать "Поиск и замена" старый_префикс -> новый префикс (не уверен, что этот вариант абсолютно корректный)

 

ПЫСЫ: Не сочтите это досужими разглагольствованиями. Если что, поправьте меня, плиз

Да, после того как у меня не получалось запустить сайт, я думал, что проблема из-за старого префикса БД (они же отличаются),

После переименований результата не принесло, если нужно посмотрите пожалуйста:

http://cart2000.esy.es

Надіслати
Поділитися на інших сайтах


u962897049 - что-то ну оооочень сложный префикс...

И почему он с именем корневой папки с сайтом совпадает? (home/u962897049/public_html/system/database/mysql.php)?

Аффигеть, еще и имя БД с префиксом...

 

Что у Вас в config.php для 

define('DB_DATABASE', 'test');
define('DB_PREFIX', 'oc_');

прописано?

Надіслати
Поділитися на інших сайтах


 

u962897049 - что-то ну оооочень сложный префикс...

И почему он с именем корневой папки с сайтом совпадает? (home/u962897049/public_html/system/database/mysql.php)?

Аффигеть, еще и имя БД с префиксом...

 

Что у Вас в config.php для 

define('DB_DATABASE', 'test');
define('DB_PREFIX', 'oc_');

прописано?

 

 

define('DB_DATABASE', 'u962897049_имяБД');

define('DB_PREFIX', 'u962897049_');

А что тут так смущает??

 

Проблема решена, спасибо!

В ситуации помогла команда из РНРмайАдмин выделить ВСЕ таблицы, переименовать префикс, и выполняем команду на тот префикс, который нужно.

Надіслати
Поділитися на інших сайтах


А что тут так смущает??

1. Имя БД не требует префикса

2. Имена объектов должны быть максимально простыми, короткими и ИНФОРМАТИВНЫМИ (a ля ЧПУ?). Вы же излишне усложнили именование. Это, разумеется, не катастрофа и в данной ситуации сойдет и так. 

Но:

По мере увеличения числа сайтов (магазинов) такой подход приведет если не к конфликту имен, то уж точно к усложнению сопровождения :(

Надіслати
Поділитися на інших сайтах


  • 2 years later...

Доброго времени суток!
Решил не плодить темы, а спросить здесь.
На всех магазинах версии 15521-156 не открывается главная страница админки
Долго грузится потом вылетает
ошибка 500
Даже ставлю чистый движок и всё равно все страницы админки работают кроме главной.
На версиях 2 и выше тоже долго грузится , но открывается.
Остальные все страницы админки грузятся нормально.
Все магазины на одном сервере.
Кто встречался с данной проблемой прошу помощи.

Надіслати
Поділитися на інших сайтах


Цитата

Все магазины на одном сервере.

Бежать с такого сервера.....

Надіслати
Поділитися на інших сайтах

Только что, Tom сказал:

Бежать с такого сервера.....

Да то мой сервер ))
Раньше было всё отлично
 вот пару дней проблемы начались

Надіслати
Поділитися на інших сайтах


Цитата

Долго грузится потом вылетает
ошибка 500

Смотрите лог ошибок сервера.Консоль вам в помощь.

Надіслати
Поділитися на інших сайтах

Да в том то  и дело что нет ошибок
всё уже проверил
Интересует, почему именно главная админки слетает
Остальное всё работает

Надіслати
Поділитися на інших сайтах


 

Только что, chukcha сказал:

Проверьте доступы к папкам, почистить tmp

 

все доступы есть
все кеши почищены

Надіслати
Поділитися на інших сайтах


1 минуту назад, chukcha сказал:

Потому что идет обращение к серверу курсов.

Вот с этого момента можно поподробнее?
Кто такой сервер курсов?
Делать то что надо?

Змінено користувачем Allaur
Надіслати
Поділитися на інших сайтах


при включенном автообновлении валют - движок ломится на сторонний сервер за текущими курсами этих самых валют

и если в этот момент по какой-либо причине сервер недоступен - выпадает в осадок

 

здесь смотрите

  • +1 1
Надіслати
Поділитися на інших сайтах

 

31 минуту назад, chukcha сказал:

Потому что идет обращение к серверу курсов.

 

3 минуты назад, AlexDW сказал:

при включенном автообновлении валют - движок ломится на сторонний сервер за текущими курсами этих самых валют

и если в этот момент по какой-либо причине сервер недоступен - выпадает в осадок

 

здесь смотрите

Даааааа :eek:
Спасибо Вам, добрые люди!
Чтоб я без Вас делал :-D
Нажал лайку.

 

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.