Hann Posted July 21, 2020 Share Posted July 21, 2020 (edited) Во время инсталляции 1.7 произошла ошибка Хостинг https://www.ukraine.com.ua psgdpr1: Невозможно установить модуль "psgdpr",Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв. Что делать? Как решать? Edited July 21, 2020 by Hann (see edit history) Link to comment Share on other sites More sharing options...
Axel4F Posted July 21, 2020 Share Posted July 21, 2020 аналогично. Решили вопрос? Link to comment Share on other sites More sharing options...
Hann Posted July 22, 2020 Author Share Posted July 22, 2020 увы, до сих пор не нашел верного ответа Link to comment Share on other sites More sharing options...
user10 Posted July 23, 2020 Share Posted July 23, 2020 Та же проблема!!! Печаль )) Link to comment Share on other sites More sharing options...
user10 Posted July 23, 2020 Share Posted July 23, 2020 Еще два дня назад ставил скрипт и все работало! Что произошло???? Link to comment Share on other sites More sharing options...
OxYGeNik Posted July 24, 2020 Share Posted July 24, 2020 Нашел ответ на tematut вроде бы все ясно и понятно Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую. Намудрили они с переводом значение переменных не правильное Link to comment Share on other sites More sharing options...
user10 Posted July 24, 2020 Share Posted July 24, 2020 А где там можно скачать чисто английскую? И как добавить потом русскую, простите за наглость? Link to comment Share on other sites More sharing options...
OxYGeNik Posted July 25, 2020 Share Posted July 25, 2020 в самом начале выбираете не Russian а English как потом добавить можете посмотреть на сайте tematut ru Link to comment Share on other sites More sharing options...
OxYGeNik Posted July 25, 2020 Share Posted July 25, 2020 10 hours ago, user10 said: А где там можно скачать чисто английскую? И как добавить потом русскую, простите за наглость? https://tematut.ru/prestashop/ne-ustanavlivaetsya-prestashop-1-7-6-7-rus/ Link to comment Share on other sites More sharing options...
Sobolev Posted October 10, 2020 Share Posted October 10, 2020 Эта ошибка возникает при выборе украинского или русского языка при установке, на 1.7.6.7, 1.7.6.8, и 1.7.7 На гитхабе уже несколько раз пользователи создавали запрос на исправление этого бага, но пока проблема не решена. https://github.com/PrestaShop/PrestaShop/issues/20519 Один из вариантов решения проблемы - в установочном архиве, перед установкой изменить 2 файла: 1. install\upgrade\sql\1.6.0.3.sql 7 строка: ALTER TABLE `PREFIX_tab_lang` CHANGE `name` `name` VARCHAR(64) DEFAULT NULL; заменить 64 на 512 2. \classes\Tab.php 73 строка: 'name' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => true, 'validate' => 'isTabName', 'size' => 64), заменить 64 на 512 И напоминаю, что разработчики не читают этот форум. Если есть желание сообщить о баге - надо создавать тикет на гитхабе или https://forge.prestashop.com 2 1 Link to comment Share on other sites More sharing options...
Yaroslav_crimsons Posted December 8, 2020 Share Posted December 8, 2020 On 7/21/2020 at 6:15 PM, Hann said: Во время инсталляции 1.7 произошла ошибка Хостинг https://www.ukraine.com.ua psgdpr1: Невозможно установить модуль "psgdpr",Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв. Что делать? Как решать? устанавливай укр версию - все работает! Link to comment Share on other sites More sharing options...
ifunny39 Posted January 2, 2021 Share Posted January 2, 2021 81 первая еще строка.... 'name' => ['type' => self::TYPE_STRING, 'lang' => true, 'required' => true, 'validate' => 'isTabName', 'size' => 512], On 10/10/2020 at 12:32 PM, Sobolev said: Эта ошибка возникает при выборе украинского или русского языка при установке, на 1.7.6.7, 1.7.6.8, и 1.7.7 На гитхабе уже несколько раз пользователи создавали запрос на исправление этого бага, но пока проблема не решена. https://github.com/PrestaShop/PrestaShop/issues/20519 Один из вариантов решения проблемы - в установочном архиве, перед установкой изменить 2 файла: 1. install\upgrade\sql\1.6.0.3.sql 7 строка: ALTER TABLE `PREFIX_tab_lang` CHANGE `name` `name` VARCHAR(64) DEFAULT NULL; заменить 64 на 512 2. \classes\Tab.php 73 строка: 'name' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => true, 'validate' => 'isTabName', 'size' => 64), заменить 64 на 512 И напоминаю, что разработчики не читают этот форум. Если есть желание сообщить о баге - надо создавать тикет на гитхабе или https://forge.prestashop.com Link to comment Share on other sites More sharing options...
Galomen Posted February 16, 2021 Share Posted February 16, 2021 On 10/10/2020 at 2:32 PM, Sobolev said: Эта ошибка возникает при выборе украинского или русского языка при установке, на 1.7.6.7, 1.7.6.8, и 1.7.7 На гитхабе уже несколько раз пользователи создавали запрос на исправление этого бага, но пока проблема не решена. https://github.com/PrestaShop/PrestaShop/issues/20519 Один из вариантов решения проблемы - в установочном архиве, перед установкой изменить 2 файла: 1. install\upgrade\sql\1.6.0.3.sql 7 строка: ALTER TABLE `PREFIX_tab_lang` CHANGE `name` `name` VARCHAR(64) DEFAULT NULL; заменить 64 на 512 2. \classes\Tab.php 73 строка: 'name' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => true, 'validate' => 'isTabName', 'size' => 64), заменить 64 на 512 И напоминаю, что разработчики не читают этот форум. Если есть желание сообщить о баге - надо создавать тикет на гитхабе или https://forge.prestashop.com Спасибо. Это помогло. Link to comment Share on other sites More sharing options...
TemKa_SD Posted February 18, 2021 Share Posted February 18, 2021 Ребят, ни в коем случае не трогайте структуру базы данных, есть более правильно решение. Устанавливаем престу как обычно, добираемся до данной ошибке. Открываем файл в блокноте: /modules/psgdpr/translations/ru.php Заменяем текст "Соответствие Общему регламенту ЕС по защите персональных данных (GDPR)" на "GDPR - защита персональных данных по общему регламенту ЕС" и сохраняем. Ставим chmod 444 для файла /modules/psgdpr/translations/ru.php (обязательно должен быть выключен вывод PHP ошибок на странице). На сайте нажимаем начать установку заново, кликнув здесь. Возвращаем chmod 644 для файла /modules/psgdpr/translations/ru.php Ошибка связана с тем, что, название модуля может содержать только до 64 символов. В русском переводе оно больше 64 символов, поэтому, название модуля не может записаться в базу данных. P.S.: Буду пытаться закомитить изменения еще, это не дело. 2 2 Link to comment Share on other sites More sharing options...
asja261 Posted July 15, 2021 Share Posted July 15, 2021 On 2/18/2021 at 8:02 PM, TemKa_SD said: Ребят, ни в коем случае не трогайте структуру базы данных, есть более правильно решение. Устанавливаем престу как обычно, добираемся до данной ошибке. Открываем файл в блокноте: /modules/psgdpr/translations/ru.php Заменяем текст "Соответствие Общему регламенту ЕС по защите персональных данных (GDPR)" на "GDPR - защита персональных данных по общему регламенту ЕС" и сохраняем. /modules/psgdpr/translations/ru.php (обязательно должен быть выключен вывод PHP ошибок на странице). На сайте нажимаем начать установку заново, кликнув здесь. Возвращаем chmod 644 для файла /modules/psgdpr/translations/ru.php Ошибка связана с тем, что, название модуля может содержать только до 64 символов. В русском переводе оно больше 64 символов, поэтому, название модуля не может записаться в базу данных. P.S.: Буду пытаться закомитить изменения еще, это не дело. Если вас не затруднит, могли бы вы написать более подробно где конкретно и что включать и выключать? и тд...Думаю для профи это все просто и понятно, а для меня как новичка не очень ясно куда зайти и где отключить например вывод php ошибок на странице и тд...Благодарю... Ps установить престашоп пытаюсь уже сутки на локалхост....и эта ошибка сводит сума((( Link to comment Share on other sites More sharing options...
TemKa_SD Posted July 15, 2021 Share Posted July 15, 2021 1 hour ago, asja261 said: Если вас не затруднит, могли бы вы написать более подробно где конкретно и что включать и выключать? и тд...Думаю для профи это все просто и понятно, а для меня как новичка не очень ясно куда зайти и где отключить например вывод php ошибок на странице и тд...Благодарю... Ps установить престашоп пытаюсь уже сутки на локалхост....и эта ошибка сводит сума((( У вас апач? Link to comment Share on other sites More sharing options...
asja261 Posted July 16, 2021 Share Posted July 16, 2021 (edited) 17 hours ago, TemKa_SD said: У вас апач? да...уже разобралась. спасибо за совет. оказалось все не так сложно. просто для меня ваши комментарии были не совсем понятны. не занимаюсь постоянно))) еще раз спасибо! Edited July 16, 2021 by asja261 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now