Установка из исходников

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Установка из исходников

Сообщение LutsenkoDenis » Ср сен 06, 2017 10:47 pm

Вот может я что-то не понимаю.... но блин уже не первый раз и не первый год.

Исходные данные:
1. Windows10+Xampp
2. MySQL. Новая только что созданная база.
3. Импорт дампа из исходников. Файл db_terminal.sql
4. Исходники сайта с гитхаба.

При запуске получаю сообщение об ошибке:

Код: Выделить всё

http://127.0.0.1/
Error: 1054: Unknown column 'LATEST_ACTIVITY' in 'where clause'
UPDATE terminals SET IS_ONLINE=0 WHERE LATEST_ACTIVITY < (NOW() - INTERVAL 30 MINUTE)
Теперь смотрим в файл db_terminal.sql

Код: Выделить всё

DROP TABLE IF EXISTS `terminals`;
CREATE TABLE IF NOT EXISTS `terminals` (
  `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `NAME` varchar(255) NOT NULL DEFAULT '',
  `TITLE` varchar(255) NOT NULL DEFAULT '',
  `HOST` varchar(255) NOT NULL DEFAULT '',
  `CANPLAY` int(3) NOT NULL DEFAULT '0',
  `PLAYER_TYPE` char(10) NOT NULL DEFAULT '',
  `PLAYER_PORT` varchar(255) NOT NULL DEFAULT '',
  `PLAYER_USERNAME` varchar(255) NOT NULL DEFAULT '',
  `PLAYER_PASSWORD` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
Вывод: нет поля LATEST_ACTIVITY

Можно как-нибудь уже привести этот файл в такое состояние, в котором чистая установка системы не будет валиться с ошибками???!!!
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: Установка из исходников

Сообщение LutsenkoDenis » Ср сен 06, 2017 10:57 pm

В догонку: Время в Москве GMT+3 а не GMT+4
Не нашел где удалить... вобщем на линук-машине время +3 в списке показывает.

Так что все ок.
Последний раз редактировалось LutsenkoDenis Чт сен 07, 2017 12:06 am, всего редактировалось 1 раз.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Установка из исходников

Сообщение Aven » Ср сен 06, 2017 11:02 pm

Да ладно вам, одни неправильные пути в конфигах при новой установке (если ставить не по умолчанию) чего стоят :)
Система для сильных духом :)
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: Установка из исходников

Сообщение LutsenkoDenis » Ср сен 06, 2017 11:27 pm

Да уж :)

Но дух последнее время уже что-то не тот :)
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Установка из исходников

Сообщение nick7zmail » Чт сен 07, 2017 9:47 am

LutsenkoDenis писал(а):В догонку: Время в Москве GMT+3 а не GMT+4
Не нашел где удалить... вобщем на линук-машине время +3 в списке показывает.
Версию php в виндовом дистрибутиве обновить надо, тогда будут верные часовые пояса.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Установка из исходников

Сообщение Aven » Чт сен 07, 2017 10:21 am

nick7zmail там версия 5.4.30, функции работы с таймзоной появились в 5.1.0.
Т.е. вопрос настройки, а не в PHP.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Установка из исходников

Сообщение nick7zmail » Чт сен 07, 2017 11:12 am

Не совсем...там просто старая база таймзон до того, как устранили несколько часовых поясов.
http://php.net/manual/ru/timezones.php
Тут например замечание
Замечание: Этот список основан на версии базы данных временных зон 2017.2.
А в базе с виндовым МД идёт список таймзон чуть ли не от 13 года...может даже ранее...и ни коем образом не обновляется (по крайней мере автоматически). В линуксе обновляется при обновлении системы, по-этому там всё ок.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Установка из исходников

Сообщение Aven » Чт сен 07, 2017 11:18 am

Странно, что в Windows не используется системная настройка как в Linux.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Установка из исходников

Сообщение nick7zmail » Чт сен 07, 2017 11:28 am

Да почему же странно...в линуксе php идёт, как системный пакет, обновляемый при обновлении системы. В винде далеко не настолько продуманное дерево обновлений во-первых, а во-вторых пхп даже не установлен туда, как отдельный пакет, он скорее как portable версия в пакете с Мд. Так что ничего странного в этом нет)) Это всего лишь майкрософт.

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Установка из исходников

Сообщение Aven » Чт сен 07, 2017 12:45 pm

Какой еще системный пакет? Вы о чем?
А php разве не принимает запись вида "GMT+3" ?
Ответить