Что делать если модуль OpenCart не работает?
Приходится иногда по 10 раз на день отвечать покупателям модуля на одни и те же вопросы, решил оформить в отдельную статью.
Эти простые советы помогут в разы увеличить скорость решения всевозможных проблем с модулями, они помогут как покупателям модуля, так и авторам модулей с которыми покупатели будут общаться.
Итак, вы купили модуль, установили его и он не работает, что делать?
Прежде чем сразу писать автору модуля, сначала:
- Еще раз прочитайте инструкцию по установке, каждый шаг, очень внимательно, возможно вы что-то не так сделали. В инструкции каждый шаг важный, если он там есть значит его обязательно нужно сделать, а не надеяться что и так будет работать.
- Попробуйте еще раз переписать все файлы, проверьте что все файлы нормально переписались и находятся в нужных папках и имеют права для чтения.
- Попробуйте переустановить модуль в админке.
- Если модуль использует vqmod или ocmod - посмотрите vqmod лог на наличие ошибок, если они есть, значит скорее всего есть конфликт с другим модулем или сборкой или темой и эти конфликты нужно исправить. Как исправить конфликты vqmod?.
- Если модуль использует ionCube (когда вам нужно ввести ключ чтобы модуль работал) значит проверьте установлен ли у вас ionCube.
- Если после установки вы видите ошибку 500 (белый экран смерти) читайте статью Ошибка 500 (Internal Server Error) - как исправить?
- Если есть возможность можете установить модуль на чистый движок и проверить будет ли модуль работать там. Если да, то причина не в модуле а где-то в вашем сайте, модулях, установленных на нем, нестандартной теме итд.
Если ничего не помогло - пишите автору модуля.
Для этого:
- Если вы уже общались с автором модуля то НЕ создавайте новое письмо или сообщение, пишите в том же, так автору будет намного проще понять в чем проблема.
- Укажите в письме кто вы (ник, с которого покупался модуля), название модуля с которым у вас проблемы, версию модуля, версию движка, что именно не работает - детально опишите проблему, с ссылками на эту проблему на сайте, скриншотами итд.
- Не удаляйте модуль из системы, оставьте его установленным, так автор быстрее исправит ошибку потому что ему не придется дополнительно устанавливать модуль.
- В 90% случаев вам придется предоставить доступ к вашему сайту (фтп и админке). Почему нужно давать доступ?
- нужен именно FTP доступ, а не доступ на хостинг, тимвивер и другие доступы, которые трубуют установку доп. программ- доступ нужен в формате: Хост: ххх.ххх, логин: хххх, пароль: ххх А не логин и пароль без хоста итд.
- вариант "а может я вам просто нужные файлы на почту скину?" не подходит, нужен именно доступ к сайту. - Не забывайте что у каждого разработчика модулей обычно больше десятка модулей и им каждый день приходится отвечать иногда на десятки писем, поэтому не требуйте ответа через пол часа, это наоборот может разозлить разработчика, обычно время ответа в пределах 1 рабочего дня считается нормой. Рабочий день это с 9 до 18 с понедельника по пятницу. И никак не в час ночи с субботы на воскресенье..