Alexey787 0 Опубликовано 28 сентября, 2016 Жалоба Share Опубликовано 28 сентября, 2016 Здравствуйте еще раз. И снова проблема. Vamshop 1.82, php7 - модуль sxd не работает Fatal error: Uncaught Error: Call to undefined function mysql_set_charset() in /var/****.su/admin/sxd/backup.php:186 Stack trace: #0 /var/****.su/admin/sxd/backup.php(167): Sypex_Dumper->connect() #1 /var/****.su/admin/sxd/backup.php(22): Sypex_Dumper->init(false) #2 {main} thrown in /var/****.su/admin/sxd/backup.php on line 186 При переключении на php5, отображается и работает. Но не хотелось бы каждый раз при резервировании переключать версии php. + по адресу **.su/admin/configuration.php?gID=8 (Настройки - Вывод товара) появились лишние input в количестве 3 штуки с именами MODULE_PAYMENT_YANDEX_MERCHANT_SORT_ORDER MODULE_PAYMENT_YANDEX_MERCHANT_AC_SORT_ORDER MODULE_PAYMENT_YANDEX_MERCHANT_PC_SORT_ORDER Поля без подписей и всплывающих подсказок... К чему бы они там появились а не на странице оплаты? Посмотрел, упоминаются в yandex_merchant.php (с 551 строки). Намучился с Яндекс и трогать страшно, но глаза мозолит... Может что то не хватает в lang? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 сентября, 2016 Жалоба Share Опубликовано 28 сентября, 2016 6 часов назад, Alexey787 сказал: Здравствуйте еще раз. И снова проблема. Vamshop 1.82, php7 - модуль sxd не работает Fatal error: Uncaught Error: Call to undefined function mysql_set_charset() in /var/****.su/admin/sxd/backup.php:186 Stack trace: #0 /var/****.su/admin/sxd/backup.php(167): Sypex_Dumper->connect() #1 /var/****.su/admin/sxd/backup.php(22): Sypex_Dumper->init(false) #2 {main} thrown in /var/****.su/admin/sxd/backup.php on line 186 При переключении на php5, отображается и работает. Но не хотелось бы каждый раз при резервировании переключать версии php. + по адресу **.su/admin/configuration.php?gID=8 (Настройки - Вывод товара) появились лишние input в количестве 3 штуки с именами MODULE_PAYMENT_YANDEX_MERCHANT_SORT_ORDER MODULE_PAYMENT_YANDEX_MERCHANT_AC_SORT_ORDER MODULE_PAYMENT_YANDEX_MERCHANT_PC_SORT_ORDER Поля без подписей и всплывающих подсказок... К чему бы они там появились а не на странице оплаты? Посмотрел, упоминаются в yandex_merchant.php (с 551 строки). Намучился с Яндекс и трогать страшно, но глаза мозолит... Может что то не хватает в lang? Да, это сторонний скрипт и он ещё не был обовлён для правильной работы на php 7 Сам жду когда он на php 7 заработает. Как появится новая версия, обновлю его и в VamShop. Видимо, в базе данных копались у себя, по идее, это опции из модуля яндекс деньги и они только в самом модуле должны быть видны, нигде более. Ссылка на сообщение Поделиться на другие сайты
Alexey787 0 Опубликовано 28 сентября, 2016 Автор Жалоба Share Опубликовано 28 сентября, 2016 46 минуты назад, VaM сказал: Видимо, в базе данных копались у себя, по идее, это опции из модуля яндекс деньги и они только в самом модуле должны быть видны, нигде более. Нет.. в базу лез только 2 раза в процессе накатывания патчей (спецом проверил потом, упоминаний MODULE_PAYMENT_** нет).. это пока что слишком для меня.. Единственно - сборка vamshop от 1.72 до 1.82 шла через патчи (модуль установил/активировал только на 1.82)...т.е. 1.72 была совершенно пустая (с демо данными) На счет sxd - нашел там на форуме кто то на git выложил адаптированную под php7 версию index.php. Вот эта ветка форума (вдруг пригодится) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 сентября, 2016 Жалоба Share Опубликовано 29 сентября, 2016 16 час назад, Alexey787 сказал: Нет.. в базу лез только 2 раза в процессе накатывания патчей (спецом проверил потом, упоминаний MODULE_PAYMENT_** нет).. это пока что слишком для меня.. Единственно - сборка vamshop от 1.72 до 1.82 шла через патчи (модуль установил/активировал только на 1.82)...т.е. 1.72 была совершенно пустая (с демо данными) На счет sxd - нашел там на форуме кто то на git выложил адаптированную под php7 версию index.php. Вот эта ветка форума (вдруг пригодится) Можно поискать эти лишние опции в базе данных, через phpMyAdmin, в таблице configuration и удалить их. Спасибо за ссылку, посмотрю обязательно и если всё работает, добавлю в VamShop по умолчанию. Да, спасибо большое за ссылку. Вроде как выложенный index.php работает на php7, на первый взгляд. В текущем коде уже поменял index.php дампера на новый. Ссылка на сообщение Поделиться на другие сайты
Alexey787 0 Опубликовано 30 сентября, 2016 Автор Жалоба Share Опубликовано 30 сентября, 2016 В 29.09.2016 at 14:30, VaM сказал: Можно поискать эти лишние опции в базе данных, через phpMyAdmin, в таблице configuration и удалить их. Спасибо за ссылку, посмотрю обязательно и если всё работает, добавлю в VamShop по умолчанию. Да, спасибо большое за ссылку. Вроде как выложенный index.php работает на php7, на первый взгляд. В текущем коде уже поменял index.php дампера на новый. Страшно менять что то в базе, тем более только настроил модуль Яндекс.Касса. Тоже заменил index.php, вроде сработало все (не пытался восстанавливать) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 сентября, 2016 Жалоба Share Опубликовано 30 сентября, 2016 3 часа назад, Alexey787 сказал: Страшно менять что то в базе, тем более только настроил модуль Яндекс.Касса. Тоже заменил index.php, вроде сработало все (не пытался восстанавливать) Пусть тогда так остаётся. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения