• Resolved rianovost

    (@suryano11)


    Плагин не соответствует описанию, пришлось деактивировать и проблему вывода изображении решить по другому. А удалить плагин не возможно, при удаления пишет что на сайте возникла ошибка, хотя другие плагины удаляются. Автор не отвечает на вопросы. Как и куда пожаловаться?

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Moderator Yui

    (@fierevere)

    永子

    Т.к. плагин бесплатный и предоставляется по условиям лицензии GPLv2
    https://www.gnu.org/licenses/old-licenses/gpl-2.0-translations.ru.html
    п 11 и п 12, Отсутствие гарантий.

    Авторы плагина могут оказывать поддержку, могут не оказывать, в любом случае время ответа никак для плагинов в репозитории WordPress не нормируется.

    Максимум что можете сделать, это оставить короткий отзыв с констатацией факта, что ответа на свои вопросы в разделе поддержки (Без ссылок!) вы не получили.
    Хотя времени кстати прошло совсем немного, некоторые (я бы даже сказала, что многие) авторы смотрят форум поддержки раз в неделю, а то и реже, что не мешает их плагинам быть достаточно хорошими плагинами и с хорошими в целом отзывами.

    По поводу вашей проблемы, посмотрите логи PHP что там происходит при попытке удаления плагина, или отладкой воспользуйтесь

    Отладка в WordPress

    Thread Starter rianovost

    (@suryano11)

    посмотрите логи PHP что там происходит при попытке удаления плагина, или отладкой воспользуйтесь

    Я всячески постарался, но не смог открыть файлы логов (в папке logs) со странным расширением tar.gz.1… 2….3 и так 4 штуки. Может я что-то топорно делаю, каким образом их посмотреть? Может быть специальный плагин нужен?

    Moderator Yui

    (@fierevere)

    永子

    отсортируйте папку по времени создания файла
    последний файл должен быть просто с расширением .log или без расширения
    error_log например

    старые файлы переименовываются
    .1 – предыдущий файл
    .2 – еще более ранний
    и так далее
    старые могут сжиматься .gz
    или упаковываться в архив .tar.gz

    Насколько я в курсе, в вендах их можно открыть через 7-zip
    последний лог-файл должен быть текстовым и его можно открыть и посмотреть в wordpad например (блокнот может затупить и зависнуть)

    интересовать в логах должно то, что появляется в момент удаления плагина.
    Смотрите по отметкам времени. Весь лог не нужен.
    Опять же не перепутайте лог ошибок с логом доступа, лог доступа (access_log) для отладки бесполезен.

    Thread Starter rianovost

    (@suryano11)

    Не я не с windows, даже нет у меня компьютера, всегда делаю сайты с телефона, но разбирался с логами, ниже приведу ошибки kama thumbnail

    [30-Mar-2021 14:28:10 UTC] PHP Fatal error:  Uncaught Error: Class 'Kama_Thumbnail' not found in /home/u489703oqb/domains/rianovost.ru/public_html/wp-content/plugins/kama-thumbnail/uninstall.php:4
    Stack trace:
    #0 /home/u489703oqb/domains/rianovost.ru/public_html/wp-admin/includes/plugin.php(1262): include_once()
    #1 /home/u489703oqb/domains/rianovost.ru/public_html/wp-admin/includes/plugin.php(967): uninstall_plugin('kama-thumbnail/...')

    Если есть решение, то пожалуйста подскажите.
    Если радикально удаление папки плагина через ftp не влияет на здоровье сайта, дайте знать

    Moderator Yui

    (@fierevere)

    永子

    со смартфона неудобно :/

    как можно увидеть тут
    https://plugins.trac.www.ads-software.com/browser/kama-thumbnail/trunk/uninstall.php

    плагин при удалении подчищает за собой кеш, метаданные и таблицу опций
    если вы плагином не пользовались, то можете его просто удалить по ФТП
    даже если пользовались, навряд ли он оставит за собой много мусора, чтобы делать из этого слишком большую проблему

    в принципе можно “по-колхозному” попробовать исправить uninstall.php

    после строки 2
    if( ! defined('WP_UNINSTALL_PLUGIN') ) exit;

    вставить

    
    define( 'KT_MAIN_FILE', __FILE__ );
    define( 'KT_PATH', wp_normalize_path(dirname(__FILE__) .'/') );
    if( false !== strpos( KT_PATH, wp_normalize_path(WP_PLUGIN_DIR) ) || false !== strpos( KT_PATH, wp_normalize_path(WPMU_PLUGIN_DIR) ) )
            define( 'KT_URL', plugin_dir_url(__FILE__) );
    
    require KT_PATH .'class.Kama_Thumbnail.php';
    require KT_PATH .'class.Kama_Make_Thumb.php';
    

    после этого плагин все свои классы должен найти и корректно удалиться со всеми потрохами.

    Thread Starter rianovost

    (@suryano11)

    со смартфона неудобно :/

    особенно тяжело при правке css, с компьютера например можно в браузере включать опцию ?показать код элниента? и экспериментовать на своё удовольствие. Также абсолютно не возможно работать со смартфона с elementor-ом и по этому им не пользуюсь , вообщем, как слепой в городе, все на ?ощупь? .
    Но, слава богу, на андроиде есть хорошие html редакторы на андроиде с подсветкой синтаксиса и доступом ftp, также выручает приложение WordPress, с разработчиками которого постоянно в переписке из-за некоторых багов)))

    после этого плагин все свои классы должен найти и корректно удалиться со всеми потрохами.

    Всё получилось, правда, долго думал, но всё-же удалился успешно. Спасибо!
    Данную инструкцию можно применить к другим плагинам в случае чего, или применимо только к этому плагигу? Хотя, не разу не встречал с подобной проблемой при удалении других плагинов.

    • This reply was modified 3 years, 11 months ago by rianovost. Reason: Правописание
    Moderator Yui

    (@fierevere)

    永子

    Данную инструкцию можно применить к другим плагинам в случае чего, или применимо только к этому

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Как пожаловаться на плагин’ is closed to new replies.