frik 0 Опубликовано 21 марта, 2008 Жалоба Share Опубликовано 21 марта, 2008 Сегодня решил добавить сам отзыв к товару и обнаружил, что перестала отображаться каптча >:( раньше всё работало. Никаких новых модулей не ставил! Модуль "задать вопрос о товаре" тоже не отображает каптчу. Вместо каптчи просто обычный крестик, как будто отсутствует запрашиваемая картинка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 марта, 2008 Жалоба Share Опубликовано 22 марта, 2008 frik А если просто в браузере открыть http://магазин/captcha.php Что-нибудь отображается? Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 22 марта, 2008 Автор Жалоба Share Опубликовано 22 марта, 2008 Неа ничегоне отображается, отображается крестик на месте картинки. И что самое интересное-бэкап, который делал недели 2 назад на локале нормально работает с капчей. Вчера скопировал на локал снова магаз уже с неработающей капчей и здесь тоже он работает уже без капчи. Впринципе такое уже один раз было и вылечил это тем, что откатил с локала на хостинг работающий вариант, скорее всего и в этот раз прокатит такое. Но просто одно и тоже второй раз уже повторяется, странно как то:). Значит и дальше будет повторятся, хотелось бы разобраться в причинах если возможно Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 марта, 2008 Жалоба Share Опубликовано 22 марта, 2008 На одном из хостеров вктречался как-то такой глюк. Попробуй для пробы просто в /includes/application_top.php заменить: require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php');require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php');[/code] на: [code]//require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php');//require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php'); и затем в браузере открыть captcha.php файл. Картинка видна?! Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 22 марта, 2008 Автор Жалоба Share Опубликовано 22 марта, 2008 Отсутствуют такие строки в этом файле Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 марта, 2008 Жалоба Share Опубликовано 23 марта, 2008 Ищи кусками, должна быть как минимум первая строка. Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 28 марта, 2008 Автор Жалоба Share Опубликовано 28 марта, 2008 Вылечил с помощью отката на рабочую версию Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 марта, 2008 Жалоба Share Опубликовано 28 марта, 2008 А в каком файле дело было, не разбирался?! Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 28 марта, 2008 Автор Жалоба Share Опубликовано 28 марта, 2008 Vamshop.rar :) откатил весь сайт просто Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 марта, 2008 Жалоба Share Опубликовано 29 марта, 2008 Понятно Ссылка на сообщение Поделиться на другие сайты
legys 0 Опубликовано 5 апреля, 2008 Жалоба Share Опубликовано 5 апреля, 2008 собственно начал ковыряться нашел require (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php'); закомментировал, каптча заработала, но перестала выводится половина переменных напр.:Titl так и выводит "Title", "SHIPPING_COSTS" вместо доставки и т.д. вобщем множество :) application_top.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 апреля, 2008 Жалоба Share Опубликовано 6 апреля, 2008 legys Да, потому что эта строка подключает языковой файл. Но вот что криминального в этой строке, хоть убей, не пойму, почему из-за неё не работает каптча на некоторых хостерах, очень странный глюк. Ссылка на сообщение Поделиться на другие сайты
legys 0 Опубликовано 6 апреля, 2008 Жалоба Share Опубликовано 6 апреля, 2008 а может быть есть другие варианты решения помимо этого варианта? откатывать мне некуда :( кстати версия 1.36, может в следующих версиях это исправлено? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 апреля, 2008 Жалоба Share Опубликовано 6 апреля, 2008 legys А можешь прислать мне доступ на ftp. А то у меня на локалке глюк проявляется, негде просто покопаться, может докопаюсь в этот раз, в чём конкретно дело. Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 3 сентября, 2015 Жалоба Share Опубликовано 3 сентября, 2015 Появилась такая же проблема, закомментирование не помогает. Что делать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 сентября, 2015 Жалоба Share Опубликовано 3 сентября, 2015 Вспоминать, какие файлы правили. и удалять в них BOM метку в первой строке. Обычно в этом проблема. Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 Это какие-то конкретные файлы, где это метка имеется? Ну не весь же магазин перелопатить.... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 Я ж не знаю какие Вы файлы правили. Для начала хоть ссылку дайте на магазин. Обычно правят языковые файлы /lang/russian/russian.php и/или lang_russian.conf Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 (изменено) и удалять в них BOM метку в первой строке. в этих /lang/russian/russian.php и/или lang_russian.conf такой метки нет. Изменено 4 сентября, 2015 пользователем Mihails Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 В данном случае не в этой метке дело. Вы в каком-то файле добавили вот эти строки: <meta name="verify-paysera" content="fc525cac11808a258ca78961de639b81"><meta name="verify-paysera" content="d2d7e6d02542f3855fa30d1cf73c6819"> и эти строки у Вас выводятся по всему сайта до <html> тэга. Поэтому и каптча не работает. Удалите эти строки и вставьте правильно, рядом с остальными мета тэгами, например в /includes/header.php Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 Спасибо, разобрался. Это у Пайсеры нужно было подтвердить владельца сайта, и я эту метку на application_top.php закинул. Верификацию прошел, а метку не убрал. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 Не за что. Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 (изменено) Да, а что означает ошибка Warning: Illegal string offset 'customers_status_id' in ...../includes/header.php on line 418 на странице http://.../newsletter.php?action=process Изменено 4 сентября, 2015 пользователем Mihails Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 А Вы у себя включили вывод php warning'ов?! По идее, по умолчанию надо выключать вывод предупреждений и по умолчанию он выключен, потому как в VamShop 1 код старый и там очень много предупреждений всяких. Предупреждение - не останавливает выполнение php кода. В /includes/application_top.php у Вас стоит error_reporting(0)?! Ссылка на сообщение Поделиться на другие сайты
Mihails 0 Опубликовано 4 сентября, 2015 Жалоба Share Опубликовано 4 сентября, 2015 Нет, error_reporting(E_ALL|E_STRICT); надо на reporting(0) ? Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения