Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   проблемы с хостингом - timestamp (mysql) (http://forum.oszone.net/showthread.php?t=31287)

mar 02-03-2004 17:23 214535

история  такая - у людей после эксериментов хостера перестали отображаться даты в перловом форуме (база MySQL). (При этом еще многое обрушилось, но все, кроме дат объединенными усилиями исправили и, поскольку даты им были непринципиальны, я в чужом коде разбираться не стала)
Потом они заказали мне новый форум (старый их перстал устраивать по многим причинам, в том числе по быстродействию)
Ну, написала я форум на PHP, залила на хостинг, сделала нужные таблички  и все вещи, связанные с датами (а их, понятное дело в форуме немало - не работают) =(
Полезла разбираться -смотрю, а  phpmyadmin показывает все timestamp-ы не в формате
Код:

20040302091801
, а как
Код:

2004-02-03 22:12:41
- время не сравнивайте - это я просто  даты с двух разных машин скопировала для сравнения.
(phpmyadmin - один и тот же)
Вопрос - что бы это значило?
Что могли не так (или слишком так) сконфигурить?
И как с этим бороться?
(может быть кто-нибудь на эти грабли уже наступал) =)



Vlad Drakula 02-03-2004 19:32 214536

mar
ести идея что они отключили обратное преобразование дат...

а какой хостинг если не мекрет?

[s]Исправлено: Vlad Drakula, 19:46 2-03-2004[/s]

mar 02-03-2004 20:21 214537

Vlad Drakula
А такое *возможно?
relcom


Добавлено:

похоже изменено DATE_TIME_FORMAT в установках СУБД
( http://www.mysql.com/documentation/m...84/content.htm )
нда.... и что с этим делать? *=(

Добавлено:

тут примеры:
http://www.mysql.com/documentation/m...61/content.htm
написала админу, может одумается ;)


[s]Исправлено: mar, 14:54 3-03-2004[/s]

Vlad Drakula 03-03-2004 01:51 214538

mar
есть идея о том что это можно исправить ченез ssh

mar 03-03-2004 14:47 214539

Vlad Drakula
дык это же хостинг, а не мой сервак - туда по ftp ходят

Sean Ingumsky 03-03-2004 16:22 214540

mar
Перегоняй формат даты автоматом при записи в базу и чтении оттуда прямо в скрипте.

mar 03-03-2004 17:35 214541

у меня в данный момент просто используются возможности timestamp - те при создании какой-нибудь записи (insert) это поле заполняется не мной, а mysql-ем.

Vlad Drakula 04-03-2004 23:09 214542

mar
нет туда еще и по ***(ночего дурного просто забыл как называется) ходят, попробуй!

короче нужно подконнектится в консольном режиме к серверу и поменють настройки.

mar 10-03-2004 00:46 214543

Приплыли =( Кажется разобрались ( спасибо uldus с opennet - http://www.opennet.ru/openforum/vslu...8/2135.html#16 )
"From version 4.1, TIMESTAMP is returned as a string with the format
'YYYY-MM-DD HH:MM:SS' and different timestamp lengths are no longer supported."
Мда! =(
MySQL 4.1.0-alpha на localhost как username@localhost =(((
Мило! вопрос, что же теперь со старым кодом делать, да и как новый приспосабливать и отлаживать - тоже не ясно =(((
Можно еще DATE_FORMAT явно указывать  - но ведь  это глобальная штука,  те опять же от хостера зависит :(


Время: 23:39.

Время: 23:39.
© OSzone.net 2001-