O
(@perdyllo)
После переноса сайта с OpenServer на хостинг не работает…..
Иного и не бывает. Снесите всё и начните создавать сайт с чистого листа на РЕАЛЬНОМ хостинге. Не думаю что это будет сложно, тем более вы уже потренировались на виртуальном. Иначе всю жизнь будете бороться с косяками.
(см. скрин).
С этим скрином сюда
Подскажите, куда копать.
Прежде всего в неправильный перенос.
Переносить нужно с пом плагинов миграции. Напр Duplicator.
А потом, если будут проблемы, показать сайт, а не картинки.
Прежде всего в неправильный перенос.
Переносить нужно с пом плагинов миграции. Напр Duplicator.
убил все на хостинге, перенес с помощью All-In-One WP Migration — ничего не поменялось.
проблемы в админке как были, так и есть.
Снесите всё и начните создавать сайт с чистого листа на РЕАЛЬНОМ хостинге.
так себе затея, если честно.
проблемы в админке как были, так и есть.
Какие? (Извините, рассматривать картинки с буквами — выше моих сил)
При попытке создать что-либо (например, новый товар в Woo), в консоли браузера
Failed to load resource: the server responded with a status of 500 (Internal Server Error) post-new.php?post_type=product:1
При попытке добавить картинку к товару в консоли:
Uncaught TypeError: d.WPSetThumbnailID is not a function
at Object.success (load-scripts.php?c=1&load[]=hoverIntent,common,imgareaselect,image-edit,set-post-thumbnail,media-gallery&ver=4.9.8:5)
at i (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,moxiejs,plupload,plupload-handlers&ver=4.9.8:2)
at Object.fireWith [as resolveWith] (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,moxiejs,plupload,plupload-handlers&ver=4.9.8:2)
at y (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,moxiejs,plupload,plupload-handlers&ver=4.9.8:4)
at XMLHttpRequest.c (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,moxiejs,plupload,plupload-handlers&ver=4.9.8:4)
Изображение при этом не добавляется
-
Ответ изменён 6 лет, 6 месяцев назад пользователем
SeVlad. Причина: Оформляйте, пож, код как следует
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
См логи на хостинге что приводит к этой ошибке.
В крайнем случае временно отключить Все плагины, кроме WC и сменить тему на дефолтную.
Изображение при этом не добавляется
А как обычно (без WC)?
Отключите все плагины включая WC и проверяйте.
В итоге, разобрался, покурив логи хостинга.
Проблема была в плагине woocommerce-video-product-tab
в файле woocommerce-video-tab.php, в 223 строке
$tab_data[] = array('title' => '', 'hide_title' => '', 'video' => '');
нужно заменить на
$tab_data = array('title' => '', 'hide_title' => '', 'video' => '');
волько вот вопрос, почему это все работало на OpenServer, если версии PHP одинаковы.
в плагине woocommerce-video-product-tab
Если Вы об этом https://wordpress.org/plugins/woocommerce-custom-product-tabs-lite/ то в нём нет такого файла.
А править файлы плагинов — это потерять правки при обновлении.
Я об этом: https://wordpress.org/plugins/woocommerce-video-product-tab/
а про обновление… он 5 лет не обновляется уже 🙂
почитал, в теме поддержки плагина есть такая проблема, однако, авторы забили на исправление, судя по всему.
он 5 лет не обновляется уже
Я б не рисковал с такими древностями. Не только ВП, но и WC с тех пор очень сильно изменился.
Возможно стоит подобрать что-то актуальное.
А функция product_write_panel_tab
навевает тоску и грусть 🙂
Я б не рисковал с такими древностями.
я уже убил его. по сути, все тоже самое умеет любой другой плагин с табами