Почему не открывается и стала не кликабельной форма для заявки на сайте после смены хостинга и перехода сайта на https?
Приветствую ВАС, уважаемые знатоки. Некогда данный ресурс помог с правкой кода, когда были траблы с мобильной версией сайта. Может, и сейчас кто-то сумеет помочь.
К сути. Когда сайт был на другом хостинге, один кодовик сделал форму заявки с сайта, чтобы слала в телеграм. До съезда PHP хостинга дошло до версии 8.0. Старый хостинг не хотел дать бесплатный SSL без платы выделенного IP. Поэтому недавно был съезд на другой хостинг. Сайт стал https, но версия PHP текущего хостинга 7.4.
Перечитал кучу инфы. Поразило, что нет внятного чёткого ответа ни по одной формулировке примерно такого поискового запроса "почему не открывается и стала некликабельной форма заявки с сайта". Всяческая переформулировка запроса не дала ответа даже близко. Почитал что-то околоплавающее, но, разумеется, всё оказалось бесполезным.
В корне сайта есть папка, внутри которой "telegramform" и в ней три папки с файлами css, php, js. Кругом, где встретил, изменил http на https, толка ноль.
Всё на сайте работает, кроме этой формы. Она не кликабельна, не открывается.
Написал в хостинг, который ответил мне, что все скрипты выполняются, но есть ошибки js. Хостинг предоставил мне два скриншота ( prnt.sc/1j3zd24 , prnt.sc/1j3p6uv ) , ссылки которых открываются у меня только под VPN . Хостинг посоветовал обратиться к разрабу, делавшему форму, но желания к нему обращаться не имею.
Скрины, которые предоставил мне хостинг, напомнили мне траблы с мобильной версией. Ошибки, по-моему, тогда после правки main.js остались, но всё стало работать хотя бы.
Куда сейчас копать, без понятия. Методом долгого перебора, возможно, я к чему-то приду. Но одно мне ясно - нет в интернете ответа на вопрос. Кругом все псевдо-знатоки слизывают друг у друга вершковые знания, а малейшее отклонение от банального стандарта - всё, приехали, штанга.
Сам я не кодовик даже близко, программирование - не моя стихия. Почему уточнил про смену хостинга и PHP с https - потому что, полагаю, именно в этом где-то собака зарыта. А ещё мне хотелось бы отписать хостингу, в чём была причина, чтобы он осознал и признал - дефект стал после переезда, а так же чтобы он мог помочь остальным людям, если у тех так же случится подобная беда.
А так же, господа, в интернете на первой странице поиска появится наконец-то ( хотя я лопатил десятки сайтов) ответ на вопрос - почему стала не кликабельна и не открывается форма заяви с сайта (форма обратной связи - как угодно можно это назвать).
Я не знаю, с чем ещё может быть связана эта форма. Неужели её код прописан где-то ещё, кроме папки telegramform?..
P.S.
Если кто пожелает поучаствовать, примите во внимание, что мне нужно не просто написать - измени пятую строку в main.js или что-то вроде того, а написать путь к файлу, который требует правки. Например: assets-templates-js-main.js. Файлов тьма, веток тьма. Найти нужную папку - и то сложно, уже не говоря про файл.
MODX 2.8.3-pl
Я не знаю, лёгкий ли это вопрос. Для реального профессионала - наверное, да. Но, учитывая, что я не нашёл ответ на вопрос в целом интернете, ставлю ему уровень - сложный.
Всё, что может вам понадобиться для поиска ответа, предоставлю. Сдаётся мне, консоли F12 будет не достаточно, ибо там всё было таким же последние 3 года, и форма при этом работала, как и всё остальное.
Слишком много воды в тексте. Не всем охота тратить свое время на чтение этой портянки. Краткость - сестра таланта. И еще, поработайте над дизайном вашего сайта.
irishmann,
Мои извинения.
Вы - человек разбирающийся. А я пост писал со своей точки зрения, подробно расписав подробности и свои предположения, чтобы избежать лишних встречных вопросов.
Я не владею Вашим профессиональным сленгом (или как выразиться) и не знаю, как оформлять содержимое поста для профи.
Вы будете смеяться, этот "дизайн", если его можно так назвать вообще, стоил 15к в 2017-ом. Ещё смешнее, что делали его такие "профессионалы", что масштаб был 300%, и в браузере нужно было вручную выставлять 25% для того, чтобы во весь экран header не был. С грехом пополам что-то там горемыки меняли в вёрстке, но с нуля переверстать отказались наотрез, лишь за отдельные деньги хотели. Так всё и осталось. Поисковики на это не жалуются. ЦА ведёт себя нормально даже при всём этом страхе для глаз профессионалов.
Наверняка, Вы бы рекомендовали компьютерики, ноутбуки какие-то нарисовать, то сё... Этого я не хотел изначально. Из сайтов тематики ТОП 10 мне мой нравится больше всех. Ничего отвлекающего, не пестрит, всё последовательно, не для слепых, не для близоруких, не для дальнозорких, всё читабельно, номер есть.
Собрать заявки против правил продвижения (не как у всех) - моя цель. И уже начало получаться, только вот смена https ударила по рангу. А сайтом занялся недавно. 4 года он просто лежал плашмя практически, пока не стрельнула случайная заявка, которая и сподвигла к тому, чтобы начать заниматься.
Если что, на сайте есть номер. Можно дать один гудок, по номеру добавлю, и приму ваши советы.
Вот, что значит, профессионал. Просто взглянул и сразу увидел причину.
Это как я приезжаю к человеку, который кричит про вирусы на ПК, а я за 7 секунд очищаю подставленные dns, и "вируса МВД", как не бывало.
А есть и другие товарищи, которые нам не товарищи, - как вон выше человек оставил под постом комментарий.
P.S.
Таки недавно для ускорения загрузки сайта из head были перенесены Метрика, Гугл в чанк footer.
И, вероятно, при этом обычном процессе неосторожное копирование сыграло злую шутку. А так как обнаружилось это не сразу, то и грешить на это не стал.
BLM21, Ни на какую, это ресурс не предусматривает оплаты за помощь, хотя в чем-то Дмитрий Шицков прав, тут больше ресурс про помощь программистов программистам, причем именно в обучении и "наведении на мысль". Такие задачи "ничего не умею - все не работает, что делать?" фактически нарушают правила сервиса, и больше задача, нежели вопрос... Но задача действительно была пустяковой, так что не проблема.
На сайте есть номер для связи, с радостью отблагодарю. Здесь не обязательно что-то афишировать запрещающее.
Я понимаю, что сайт не ориентирован на нулей в теме наподобие меня.
Не сэкономить зашёл, просто только тут я ожидал ответа профессионала, и мой первый опыт, и сейчас вот - второй, это доказали. Понимаю, что пустяковый, потому что ничего грандиозного не делалось с сайтом, но я бы долго искал ответ, а профессионал, как вы, - взглянул, и косяк сразу мозолит глаза. Высоко ценю чужой профессионализм.
Кстати, по запросу теперь этот пост в топ1. Цель достигнута. В хостинг обязательно отпишу ответ.
А вот фрилансеры ... фрилансеров много, как, например, услуги по продвижению сайта. У меня знакомый обращался в контору, у которой в портфеле были сайты с ТОП-1 по высокочастотникам. В итоге, знакомый за полгода выкинул 180к, получив сайт на 10-ой странице Яндекса.
Спецов в любой области крайне мало, к сожалению. Псевдо-спецов гораздо больше.
Рад не только решённой проблеме. В крайнем случае, можно было бы просто слизать новую форму, чего много на просторах интернета.
Рад, что есть такие люди, как Вы. У меня вебвизор показал два визита - Кишинёв, Петербург. Интересно, откуда Вы. Бывал и там, и там.
Ещё при попытке отправки заявки у вас вылезает ошибка PHP:
По хорошему вывод ошибок на экран в конфиге PHP стоит отключить (включать только на компьютере разработчика, но не на боевом сервере), вместо этого включить вывод ошибок в лог и иногда ознакамливаться с логом ошибок и исправлять их по мере обнаружения.
Признателен за совет. Эта форма работала на почту, потому что старый телеграм брошен. Но сегодня я вдохновлён профессионалами Вашей тематики и создал нового бота.
На хостинге выключил по Вашему совету. Логи включил. В старом хостинге я бы триста лет искал, как это сделать.
Радуюсь новому хостингу, как собака с двумя хвостами, т.к. простой, понятный и быстрый. На мой взгляд лучше прежнего ihc с его хвалёными NVME.
Принуждать к выделенному ip для бесплатного SSL, это что-то.
Признателен за неравнодушие и поддержку. Прям светлый день, благодаря таким людям, как Вы, ThunderCat и человеку, которому не понравился "дизайн" и пост.