Почему у меня есть области, а вот городов нет?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

18.11.2011 22:51

Почему то у меня есть области, а вот городов нет.

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

19.11.2011 03:09

Если вы откроете Конституцию, или (облегченный вариант) Википедию, то обнаружите, что города не являются субъектами Российской Федерации.

Отсюда, если подумать, можно сделать вывод, что статья Как настроить справочник субъектов Российской Федерации (республики, области, края)? настроить города не поможет.

#3 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

21.11.2011 23:56

Ну так я с Ваших слов и скриншотов смотрю:

Справочник содержит актуальные данные на 2 ноября 2011 года:
46 областей
21 республику
9 краёв
4 автономных округа
2 города федерального значения
1 автономную область

Говоря города я имел ввиду Москва и Санкт Петербург

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 06:54

Когда я устанавливал Российскую сборку на ваш сайт - они вроде были.
Сейчас переустановил заново - и они появились.

#5 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 17:01

Сейчас вообще ничего нет, не городов, не областей.

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 17:03

Какой магазин вы имеете в виду?

#7 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 18:03

прялка.рф

#8 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 18:09

В первую очередь, обновите Российскую сборку на прялка.рф до последней версии, соблюдая инструкцию.

Если субъекты федерации после обновления не появятся, то при отключенном кешировании выполните через phpMyAdmin команду:
DELETE FROM `core_resource` WHERE code = 'df_directory_setup';

после чего обновите страницу.

Обратите внимание, что если для таблиц баз данных используется приставка, то надо к имени `core_resource` добавлять эту приставку.

#9 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 18:32

Обновился по инструкции.
Когда перехожу в справочники вылазит вот такая ошибка:
There has been an error processing your request
Exception printing is disabled by default for security reasons.

Error log record number: 1563765821

#10 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 18:34

И что написано в отчёте №1563765821?

#11 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 18:38

a:5:{i:0;s:0:"";i:1;s:2320:"#0 /var/www/coolboy/data/www/pryalka.rf/includes/src/Df_Core_Helper_Base.php(83): Mage::throwException()
#1 /var/www/coolboy/data/www/pryalka.rf/includes/src/Df_Core_Helper_Base.php(59): Df_Core_Helper_Base->error()
#2 /var/www/coolboy/data/www/pryalka.rf/app/code/local/Df/Core/lib/fp/validation.php(30): Df_Core_Helper_Base->assert()
#3 /var/www/coolboy/data/www/pryalka.rf/includes/src/Df_Directory_Helper_Assert.php(15): df_assert()
#4 /var/www/coolboy/data/www/pryalka.rf/includes/src/Df_Directory_Model_System_Config_Source_Region_Russia.php(53): Df_Directory_Helper_Assert->regionCollection()
#5 /var/www/coolboy/data/www/pryalka.rf/includes/src/Df_Directory_Model_System_Config_Source_Region_Russia.php(16): Df_Directory_Model_System_Config_Source_Region_Russia->getAsOptionArray()
#6 /var/www/coolboy/data/www/pryalka.rf/includes/src/Mage_Adminhtml_Block_System_Config_Form.php(421): Df_Directory_Model_System_Config_Source_Region_Russia->toOptionArray(NULL)
#7 /var/www/coolboy/data/www/pryalka.rf/includes/src/Mage_Adminhtml_Block_System_Config_Form.php(210): Mage_Adminhtml_Block_System_Config_Form->initFields(NULL)
#8 /var/www/coolboy/data/www/pryalka.rf/includes/src/Mage_Adminhtml_Block_System_Config_Edit.php(92): Mage_Adminhtml_Block_System_Config_Form->initForm(false, NULL)
#9 /var/www/coolboy/data/www/pryalka.rf/app/code/core/Mage/Adminhtml/controllers/System/ConfigController.php(102): Mage_Adminhtml_Block_System_Config_Edit->initForm(false)
#10 /var/www/coolboy/data/www/pryalka.rf/includes/src/__default.php(13532): Mage_Adminhtml_System_ConfigController->editAction(Object(Df_Directory_Model_Resource_Legacy_Region_Collection))
#11 /var/www/coolboy/data/www/pryalka.rf/includes/src/__default.php(17822): Mage_Core_Controller_Varien_Action->dispatch()
#12 /var/www/coolboy/data/www/pryalka.rf/includes/src/__default.php(17409): Mage_Core_Controller_Varien_Router_Standard->match(false)
#13 /var/www/coolboy/data/www/pryalka.rf/includes/src/__default.php(19929): Mage_Core_Controller_Varien_Front->dispatch(Object(Varien_Data_Form_Element_Fieldset), Object(Mage_Core_Model_Config_Element), Object(Mage_Core_Model_Config_Element))
#14 /var/www/coolboy/data/www/pryalka.rf/app/Mage.php(640): Mage_Core_Model_App->run()
#15 /var/www/coolboy/data/www/pryalka.rf/index.php(80): Mage::run()
#16 {main}";s:3:"url";s:94:"/index.php/panel/system_config/edit/section/df_directory/key/3eeac186856b16925e0ac83961ca50c0/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}

Через phpMyAdmin команду пока не делал.

#12 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 18:41

Причина сбоя в том, что вы либо не отключали компиляцию перед обновлением Росийской сборки, либо после обновления Российской сборки просто включили компиляцию, не выполнив её заново (Run Compilation Process).

#13 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 18:59

Нет, я с этими проблемами уже сталкивался многократно, про проблемы с компиляцией я знаю , и я делал все по Вашей инструкции, по шагам.

#14 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 19:02

А при выключенной компиляции ошибка остаётся?

#15 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 19:06

да

#16 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 19:09

Дайте доступ в админку, я посмотрю.

#17 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 19:27

Я посмотрел.
Ваша проблема в том, что часть файлов сайта у вас принадлежит пользователю root операционной системы.
Это неправильно. Файлы должны принадлежать веб-серверу.
Видимо, вы каким-то неправильным способом копируете файлы на сервер.
Конкретно сейчас вам надо сменить владельца у файлов.
При следующих обновлениях вам надо обновлять файлы под учётной записью веб-сервера, а не root.

#18 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 19:48

Не помогает.

Может права нужно где то другие поставить? у меня сейчас везде 777

#19 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 19:48

Очевидно, надо предоставить веб-серверу права на выполнение файлов с раширением php.
В частности, таких прав у веб-сервера нет для файлов в папке pryalka.rf/app/code/local/Df/Directory/Helper и, возможно, в других папках тоже.

#20 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 20:34

Кстати что с временем на форуме. Оно неправильное.

#21 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 20:39

Одна тема - один вопрос.

#22 Александр Миронов
  • отпизжен с форума, причина в профиле
  • Группа: Заблокирован
  • Сообщений: 258
  • Регистрация: 12.12.2010

22.11.2011 21:19

Проблема не решилась, сделал chmod +x на все php файлы в директории pryalka.rf
Ошибка все равно осталась.

#23 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

22.11.2011 21:42

Всё, заработало.
Там действительно была проблема в Российской сборке.

Поделиться темой: