А почему бы вам не вынести результат функции LENGTH(str) в отдельную колонку и заносить в неё значение непосредственно при вставке записи? Зачем считать LENGTH при каждом запросе то?
Так, еще раз. Из описания и вашего дополнения так и не понятна проблема. В примере с:
Я получаю следующий вывод:
Число: 19, месяц: ������, день недели: �����������
Иногда слетает на такое:
Число: 19, месяц: November, день недели: Monday
Смахивает скорее на то, что почему то php иногда вместо нормальных русских именований месяца подставляет английские названия, т.е. не срабатывает установка локали. Все остальные эксперименты с UTF-8 и win-1251 — это не более чем игры с кодировками, от которых толку 0. Ваш вопрос скорее должен звучать следующим образом: «почему в php под windows не всегда срабатывает установка локали». Вот с таким вопросом мне самому было бы интересно разобраться, ибо у меня php вообще локаль винды не видит, как я его не мучал.
Это не привязка к железу, а драйвера контроллера жесткого диска плохо переносятся на другие системы. Винда тупо загрузиться не может с левыми дровами контроллера, т… е она в какой то момент перестает видеть hdd и падает.
В Win 7 есть консольная команда которая приводит системе в состояние первого запуска после установки (т.е. с базовыми драйверами), в таком состоянии винду можно переносить на другой комп и спокойно запускать там.
Видимо я перегрелся… про точку с запятой я имел в виду слеш. Думаю одно, а написал совсем другое. И ведь только сейчас заметил свою же ошибку. Два раз промахнулся с ответом ((( надо больше отдыхать
«t=s; o=~;». Разница в t=y (у Вас) / t=s (у меня) в том, что t=y говорит принимающей стороне о том, что DKIM находится в тестовом режиме. Т.е. вы в начале добейтесь работы с t=y а затем замените на t=s. Тестовый режим — значит принимающая сторона валидирует DKIM, но не принимает его результат.
selector._domainkey.desconto.ru text =
«k=rsa\; p=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAOUJP4FTYskEnKJpGV2nU0WX5AEvH
uF3XYj2AaYYcWJ4abpVA4RQ+zmwioiuYATXvF2xKe9ctsCQzxX6x6by6q0CAwEAAQ==»
В любом случае «rsa\;» тут не должно быть символа точки с запятой. Точнее в конфигурации DNS оно возможно присутствует (должно присутствовать, например в конфиге BIND'а), но не в итоговом ответе.
Эту тему изрядно измусолили ребята, которым нужно было 1C под юзверем запустить при старте сервера. Тоже тогда искали простой вариант, как при старте сервера из планировщика (как пример) запустить юзверя. Ничего лучше удаленно поднятия юзверя через rdp не нашли (ну кроме несекурного запуска юзверя при старте системы на серваке). На большое количество обсуждений на эту тему наталкивался.
Поднять rdp-соединение просто: mstsc.exe file.rdp
А вот для убиения я вроде писал свою программку, которая через секунду убивала нужное окно. Соответственно в настройках юзверя нужно поставить, что бы он не завершал сессию при окончании rdp-сеанса.