Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Показать сообщения от „Jek“ (112)
Сообщение Форум Дата
Если вы работаете в комплексном решении разработки ваших проектов, к примеру в XAMP, вы возможно столкнётесь с непредвиденными подводными камнями при работе с базой данных. Это обусловлено некоторыми нюансами с параметрами режима sql.

У меня возникла проблема, и я уверен, что ограничение MySql нам поможет. Итак, приступим к следующим командам:

Чтение текущего значения переменных:
Код
show variables like 'sql_mode';

Результат предыдущей команды:
Цитата
| Variable_name | Value
| sql_mode | NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION

Временно снять ограничение по дате:
Код
set sql_mode='NO_ENGINE_SUBSTITUTION';

Запустите все необходимые команды, такие как INSERT/UPDATE/CREATE и т. д.

После этого восстановите sql_mode как было раньше:
Код
set sql_mode='NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION';

-не стоит беспокоится об этом, т.к. при следующем подключении к базе данный параметр будет сброшен по умолчанию.

Для самых ленивых разбираться, тобы изменить режим SQL во время выполнения, перед манипуляцией в таблице задать режим в самом начале запроса:
Код
SET sql_mode = '';

- для MariaDB временная отменена настроек по умолчанию, в моём случае для типа поля DATETIME, где при создании, изменении поля выдавалась ошибка:
Код
ALTER TABLE `table_name` MODIFY COLUMN `column_name` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00';
ERROR 1067 (42000): Invalid default value for 'column_name'

Кстати, если вы установите глобальные переменные в MySQL, например:
Код
SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';
SET SESSION sql_mode = 'NO_ENGINE_SUBSTITUTION';

Это не установит его ПОСТОЯННО , и он будет возвращаться после каждого перезапуска, подключения к базе.
Поэтому вы должны установить это в своем файле конфигурации (например, /etc/mysql/my.cnf в разделе [mysqld], в Windows путь будет отличатся \mysql\bin\my.ini), чтобы изменения оставались в силе после перезапуска MySQL:

Файл конфигурации: /etc/mysql/my.cnf
Код
[mysqld]
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

ОБНОВЛЕНИЕ: для более новых версий Mysql (например, 5.7.8 или выше) может потребоваться немного другой синтаксис:
Код
[mysqld]
sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

Убедитесь, что между sql-modeсимволами подчеркивания стоит тире, а режимы заключены в двойные кавычки.
Всегда обращайтесь к MySQL Docs для своей версии, чтобы увидеть параметры режима sql

Отредактировано Алексей Д (Jek): 16.04.2023, 15:35:12
Техническая помощь 16.04.2023, 15:31
Сообщение Форум Дата
Цитата
Автор: qasim
В амдинке есть раздел монетизация, жалко там нет пд гугл адсенс.


Подробнее, что именно интересует?
Техническая помощь 26.03.2023, 11:48
Сообщение Форум Дата
Приветствую, да будем иногда возвращаться по мере необходимости. Спасибо посмотрим что изменилось, сам давненько ничего не вкладывал. Основная тема 21.02.2023, 15:14
Сообщение Форум Дата
Цитата
Автор: Darid
Уже сам сделал чтобы автоматом в корзину перекидывало. рад поуши. )

Так отписывайтесь, как, или ЭТО НЕ ОБЯЗАТЕЛЬНО ДЕЛАТЬ??? Сегодня Вы, завтра вам помогут.
Техническая помощь 24.05.2013, 20:06
Сообщение Форум Дата
В модулях секции посмотрите включён ли модуль Список пользователей, насколько помню он был подвязан. Но сначала загляните в свой профиль "Редактировать профиль - Установки профиля - Опубликовать профиль" и проверьте - стоит ли галочка "да" Техническая помощь 02.04.2013, 00:29
Сообщение Форум Дата
Много где править надо, кратко: база, код, шаблоны, как в пользовательском, так и административном интерфейсе. Техническая помощь 24.03.2013, 20:58
Сообщение Форум Дата
Правится здесь - /standard/gaming/article_show.tpl Техническая помощь 24.01.2013, 02:05
Сообщение Форум Дата
Проблема не в коде а в Опере. Попробуйте заменить приложенными файлами в архиве. Положить надо сюда ваш_хост/admin/theme/standard/shop/ , оригинал оставляйте на ваше усмотрение.

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

Не забудьте очистить кэш изображений, JS и CSS и кэш шаблона в админке.

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


Здесь протестируйте загрузку файла. Это та же библиотека, что и в движке.

Отредактировано Jek: 12.01.2013, 03:08:34
Баги и ошибки 12.01.2013, 02:18
Сообщение Форум Дата
Если чистка системного кэша не помогла, то пробуйте проделать следующее, выйдите из системы, в браузере очистите кэш и куки, войдите в систему снова. Баги и ошибки 22.04.2012, 17:18
Сообщение Форум Дата
O_o Плагины и модификации 13.10.2011, 00:22
Сообщение Форум Дата
Всё можно сделать, только при очередном обновлении, а они будут по первой сборке, надо будет править изменения вручную! И тут то вновь встанет вопрос, а как :D , ответ будет однозначный, либо молчание, либо - спасибо много, полтинник хватит *YES* Техническая помощь 12.10.2011, 23:44
Сообщение Форум Дата
Рад помочь, дальнейшее обсуждение и ссылки здесь. Основная тема 23.06.2011, 23:34
Сообщение Форум Дата
Firebug - дополнения Firefox. Ставите, перезапуск браузера, кликаем по жучку в правом нижнем углу, кликаете по закладочке "сеть" правой мышой, активируете её (если не включена), перезагружаете проблемную страницу, выполняете аякс-скрипт и смотрите время запроса и отклика. Советую ознакомится на сайте разработчика или из других источников о функциональности дополнения.

Text Link - дополнение для браузера FireFox, позволяет двойным щелчком открывать URL не являющиеся ссылкой. Текст ссылки определяется автоматически.

Web Developer - дополнение, это своеобразный швейцарский нож для вебмастеров, он имеет массу возможностей и инструментов в своем составе. Web Developer ни в коем разе не умоляет достоинства рассмотренного ранее плагина Firebug для браузера Firefox, а скорее очень сильно дополняет его.

Page Speed – это дополнение к·Firefox/Firebug с открытым кодом. Веб-мастера и веб-разработчики могут использовать Page Speed для оценки производительности своих веб-страниц и для получения предложений по их улучшению.

FireCookie - расширение к Firebug, добавляющее возможности по управлению Cookie.
Смотреть Cookie в этом плагине гораздо приятнее, чем аналогичным функционалом Web Developer Toolbar.

PS К сожелению не все дополнения работают под 5 лисой, но уверяю, это ненадолго. Так-как это самые востребованные дополнения, то в ближайшие дни ситуация изменится, просто установите их сейчас и они обновятся автоматически (при условии что у вас включено авто обновление).

И это ещё не все дополнения которые должны быть под рукой у программиста, верстальщика. В ближайшие дни постараюсь разбавить нашу кухню ещё парочкой блюд. Удачи в освоении новичкам.
Программное обеспечение 23.06.2011, 23:23
Сообщение Форум Дата
Есть ещё пара незаменимых дополнений, чуть позже пробегусь по форуму, по моему кто то выкладывал. Если нет, скину ссылочки и краткое описание. Основная тема 23.06.2011, 19:45
Сообщение Форум Дата
Firebug :: Дополнения Firefox. Ставите, перезапуск браузера, кликаем по жучку в правом нижнем углу, кликаете по закладочке "сеть" правой мышой, активируете её (если не включена), перезагружаете проблемную страницу, выполняете аякс-скрипт и смотрите время запроса и отклика. Советую ознакомится на сайте разработчика или из других источников о функциональности дополнения. Основная тема 22.06.2011, 23:00


 


 Сейчас на сайте

Пользователей: 0, Гостей: 7

Поисковые боты: 51
Bot(29), BingBot(3), oBot(17), Yandex, Crawler
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

Angeldi (40), stezko (32)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты