Михаил Боровов

Михаил Боровов

С нами с 30 октября 2012; Место в рейтинге пользователей: #319
Михаил Боровов
22 февраля 2017, 23:43
0
Форум качался с офф.репозитория (он там один файл) — smf_2-0-13_install.tar


Русификатор тоже smf_2-0-13_russian-utf8.tar


БД генерилась установщиком. Для форума выставлено единственное условие (галочку установил)


Вообще ничего руками не изменял в коде.

Пополам обрезает, т.к. в каком-то месте utf8, где 2 байта на символ, а где-то что-то работает с 1 байтом на символ
Как это выяснить?
Михаил Боровов
09 февраля 2017, 00:53
0
Еще раз спасибо, что помогли разобраться!
Михаил Боровов
09 февраля 2017, 00:52
0
Понятно:
Note that %e is not supported on Windows.
Михаил Боровов
09 февраля 2017, 00:40
0
Я не обращаю, но вдруг встречали решение )))
Она то есть то нет.
Я заметил, что на сложных проектах появляется.

Спасибо, за подсказку!!!
Михаил Боровов
09 февраля 2017, 00:34
0
Да, я заменил конфиг из пакета установки (((
Болван, знаю! )))

Заменил на файл из бакапа — все поехало.

Установилось обновление, но есть ошибка

Ошибка обновления таблицы для класса modUser
Array
(
[0] => 42S21
[1] => 1060
[2] => Duplicate column name 'createdon'
)
Вот скриншот:



Как это исправить?
Михаил Боровов
09 февраля 2017, 00:28
0
13 строка конфига:

$config_options = {config_options};
Михаил Боровов
09 февраля 2017, 00:27
0
Вот что нашел. Тайммап не обновился у файла )

[Thu Feb 09 00:19:56 2017] [error] [client 95.169.187.81] PHP Parse error:  syntax error, unexpected '{' in /var/www/dv/htdocs/core/config/config.inc.php on line 13
[Thu Feb 09 00:20:03 2017] [error] [client 95.169.187.81] PHP Parse error:  syntax error, unexpected '{' in /var/www/dv/htdocs/core/config/config.inc.php on line 13
[Thu Feb 09 00:20:11 2017] [error] [client 95.169.187.81] File does not exist: /var/www/dv/htdocs/__setup__
[Thu Feb 09 00:22:37 2017] [error] [client 95.169.187.81] PHP Parse error:  syntax error, unexpected '{' in /var/www/dv/htdocs/core/config/config.inc.php on line 13
Михаил Боровов
09 февраля 2017, 00:25
0
только в access.log есть следующие строки

95.169.187.81 - - [09/Feb/2017:00:20:20 +0300] "GET /setup/ HTTP/1.0" 200 508 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
95.169.187.81 - - [09/Feb/2017:00:20:23 +0300] "GET /setup/index.php?s=set HTTP/1.0" 200 1950 "http://dolcevitarealestate.ru/setup/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
95.169.187.81 - - [09/Feb/2017:00:20:32 +0300] "POST /setup/index.php HTTP/1.0" 302 511 "http://dolcevitarealestate.ru/setup/index.php?s=set" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
95.169.187.81 - - [09/Feb/2017:00:20:32 +0300] "GET /setup/index.php?action=welcome HTTP/1.0" 200 1861 "http://dolcevitarealestate.ru/setup/index.php?s=set" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
95.169.187.81 - - [09/Feb/2017:00:20:34 +0300] "POST /setup/index.php?action=welcome HTTP/1.0" 302 467 "http://dolcevitarealestate.ru/setup/index.php?action=welcome" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
95.169.187.81 - - [09/Feb/2017:00:20:34 +0300] "GET /setup/index.php?action=options HTTP/1.0" 200 392 "http://dolcevitarealestate.ru/setup/index.php?action=welcome" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0"
Дальше не идет. Лог ошибок не добавился (((
Михаил Боровов
09 февраля 2017, 00:14
0
PHP Version: 5.4.4-14+deb7u14

Логи апача постараюсь посмотреть.
Михаил Боровов
09 февраля 2017, 00:05
0
Который именно?
В /var/log их очень много
Михаил Боровов
08 февраля 2017, 22:51
0
Которые?
МодХ логи? Их вычистил с кэшем, а новых не генерится…
Михаил Боровов
06 февраля 2017, 10:39
0
Так то работает, но конструкция сложная.
Но и на том спасибо!
Все равно решение ))))
Михаил Боровов
06 февраля 2017, 10:04
0
«лет» выводится, а цифра из сниппета ages перестала выводиться.
Михаил Боровов
06 февраля 2017, 09:37
0
Доброе утро, можно полностью весь код сниппета написать?
А то добавил и не получилось (((
Михаил Боровов
06 февраля 2017, 02:18
0
отлично!
Огромное спасибо!!!

Сделал сниппет:

<?php
$age = DateTime::createFromFormat('Y-m-d H:i:s', $input)
     ->diff(new DateTime('now'))
     ->y;
return $age;
вызов:

[[+tv.birthday:ages]]
Еще есть вопрос: как сделать чтобы после цифры добавлялось 20 лет, но 21 год и 22 года?
Михаил Боровов
06 февраля 2017, 02:04
0
вот пример:
1999-03-11 00:05:00
Михаил Боровов
06 февраля 2017, 01:42
0
Создал сниппет:



вызвал на странице:

<strong>Возраст:</strong>
 [[+tv.birthday:ages]]
Не получилось.
Вообще теперь пустая страница ((
Михаил Боровов
06 февраля 2017, 01:18
0
Алексей, доброй ночи.
Я так понимаю, что надо создать сниппет?
В нем как вставить данные из ТВ? (ТВ называется birthday)
и как потом его корректно вызвать на странице?
Михаил Боровов
06 февраля 2017, 00:28
0
Спасибо, а можно откомментировать что за что отвечает?

29/02/1880 — это вообще что? )))