Ошибка HostCMS 6.8.4 после установки на новый сервер

Иногда требуется переносить сайты на другие веб-сервера, иногда разворачивать систему управления сайтом, на новых VPS со свежей установленной операционной системой. Установка идет как обычно, нечего не предвещает проблем, PHP 7.0.32, MySQL 5.7.24, GD: 2.1.1, PCRE: 8.38, всё в наличии Multibyte String, JSON, SimpleXML, Iconv. Всё подходит под системные требования HostCMS, но возникает ошибка: Exception: Query error 42000: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated что делать? Читать далее

1С-Битрикс для администратора 2

На одном из последних скриншотов, особо внимательные читатели с хорошим зрением, заметили сообщение в разделе администратора сайта: «Это пробная версия продукта1С-Битрикс: Управление сайтом. До истечения пробного периода осталось 6 дней». Поэтому приношу изменения за возможный сумбур в изложении информации, нужно торопиться, а то пробная версия слетит. Конечно, я попробую её обнулить или переустановить, но не хотелось бы терять на это время. Как можно было предположить, bitrix за последние 7 лет, шагнул вперед в аспекте функционала, модулях, шаблонах и распространенности в России. Рекламные агенства берут не малые деньги за доработки, а учебные центры стригут разработчиков и администраторов сайтов на плате за обучение и сертификацию. Читать далее

1С-Битрикс для администратора 1

1С-Битрикс для администратора, панель управления

Немного отступлю от темы администрирования, в сторону корзины, заказа товаров и обычных пользователей. При тестировании, а поймет CMS что заказчик уже что-то заказывал на сайте или нет — результат отрицательный. Если пользователь ранее делал заказ и при следующем оформлении забыл авторизоваться, или забыл свои данные для входа, то при оформлении нового заказа, создастся новый пользователь. Авторегистрация подкачала – нужно и тут дорабатывать, т.к. после оформления заказа, под пользователем test, и выходом из личного кабинета был оформлен ещё заказ с этой же почтой. Система присвоила покупателю логин test1. Теперь вернемся к администрированию сайта, расширению и уменьшению функционала через интерфейс. Читать далее

Composer и Denwer

Composer и Denwer проблемы ошибки dll при установке С фреймворком Yii я не работал почти год, а тут выдался свободный вечер и чтобы освежить свои знания решил установить Yii 2. Посмотреть, что там нового придумали или усовершенствовали. Итак перед нами ноутбук с Windows 7 на котором я ранее не работал с Yii, Symfony и Lavarel. Привычка вторая натура, скачиваю и устанавливаю Git 2, Denwer 3 и пакет расширений для PHP 5.3.13 (хотя нужно минимум 5.4). Захожу на официальный сайт Yii, но через git можно установить версию 1.1.14, а 2 Beta только через Composer. Читать далее

Припарковать домен на хостинг OVH (продолжение)

Припарковать домен на хостинг OVHИтак, резюмируя предыдущую статью, мы добавили на сервер OVH домен, получили NS адреса и прописали их там, где вы регистрировали домены. Таким образом, мы привязали домен к новому серверу, но изменения вступают в силу не сразу. Для начала нормальной работы, после парковки домена, должно пройти от 6-ти до 24-х часов, в редких случаях даже больше. Чтобы не терять время, приступим непосредственно к переносу самого сайта. Это актуально, если никаких изменений на сайте не планируется в ближайшее время. Под изменениями подразумевается публикация статей, выкладка товара, комментарии и т.д. Если материал будет без графического оформления, тогда перенесите повторно базу данных, после окончательной парковки домена. Читать далее

Парковка домена на хостинг OVH

Парковка домена на хостинг OVHУ вас есть домен и хостинг, зарегистрированный у какого-нибудь реселлера/хостера, на просторах нашей необъятной родины. Появилась необходимость поменять место жительства сайта с привычного сервера расположенного в российском дата-центре, на зарубежный. Одним из крупнейших компаний предоставляющих услуги хостинга, VPS и Dedicated является OVH Web hosting solutions. В этом мануале, я расскажу как развернуть сайт на хостинге OVH. Домен остается на прежнем месте, просто скорость сервера или его ограничения вас не устраивают и вы переносите действующий сайт на сервер OVH. Как перенести сайт на Server OVH ? Читать далее

Новый год – новые компьютерные проблемы

Новый год – новые компьютерные проблемыПривычная стабильная работа настольного компьютера? Забудь! Новый календарный год,  подготовил сюрпризы к которым ты не был готов. Проблемы, которые меня поджидали в первую неделю 2014-го года, были и у других пользователей, но в другом виде. Например, у подруги накрылся HDD со всем рабочим и медийным контентом. У коллеги по работе, ноутбук с установленной ОС Windows 8, загрузился в заводской конфигурации – хотя он пользовался ноутом практически пол года, после этой волшебной загрузки всей информации как не бывало. Он отдал его в сервисный центр, с надеждой, что базы данных и остальные файлы ему восстановят – но это оказался не гарантийный случай. У меня всё оказалось проще, но кто же знал, что простые действия приведут к таким последствиям. Читать далее

addMinMaxPrice в Host CMS до обновления 6.1.1

В продолжение вчерашней статьи об обновлении, которое затронуло работу сторонних модулей, хочется добавить от себя. Например, у вас истек период технической поддержки до 15.11.2013, но вы хотите использовать фильтр, который можно разместить в макете сайта. У вас есть дизайн сайта / интернет-магазина / каталога, в котором предусмотрены фильтры в сайдбаре или есть желание задействовать в проекте jQuery UI Slider? Ползунок с выбором ценового диапазона, кроме выбранных значений price_from и price_to использует ещё min_price и max_price. Обновление включает addMinMaxPrice, а мы сделаем его самостоятельно. Читать далее

Дата доставки в корзине HostCMS

Дата доставки в корзине HostCMS

Для одного из проектов, разрабатываемых на системе управления сайтом HostCMS, было необходимо сделать функцию выбора даты доставки. Я набросал базовый функционал дополнительного поля в шаге «Адрес доставки» корзины. В дальнейшем этот набросок был доведен до окончательного варианта на тестовой версии и интегрирован в интернет-магазин. На выходе получается дополнительное поле со встроенным календарем «Дата доставки», данные которого не только отображаются в последнем шаге корзины «Данные доставки», но и фигурируют в письмах пользователю и администратору интернет-магазина. Читать далее

Настройка капчи в HostCMS

Настройка капчи в HostCMS

В системе управления HostCMS капча используется во всех доступных формах, которые заполняет пользователь. Её можно встретить на страницах обратной связи, гостевой книге,  комментариях к новостям, статьям, изображениям в фотогалереи и товарам в интернет-магазине. По умолчанию CAPTCHA слишком простая для автораспознования или не удобная в плане определения символов обычным пользователем. Как показывает практика: «Лучше отказаться от капчи, и получать спам, чем терять клиентов и деньги». Чтобы сделать капчу подходящей под ваши требования, можно уделить некоторое время её настройке. Выбрать шрифт написания, фон, амплитуду искажения, размеры, доступное количество символов и определить какие из них будут отображаться пользователю для проверки на человечность. Читать далее