0
<< предыдущая заметкаследующая заметка >>
12 декабря 2009
шо за хуйня аццкая?!!!

Поле называется 'datetime', значение — timestamp. Проверка при выборке:

WHERE `datetime`>(NOW()-2*24*60*60)

Кагбэ логично было бы ожидать, что выберутся все данные за последние 2 дня (2*24 часов), верно? Или я что-то не понимаю?
Однако почему-то не выбираются, только за последние пару часов!
Опытным путем установил: чтобы выбралось что-то хотя бы за половину последних суток, значение должно быть, как минимум, NOW()-11*24*60*60, вот как сейчас поставил (это о рекомендованных горячих ссылках).
Что за чертовщина?! Где я туплю?! Или в сутках нынче в 12 раз больше часов стало?!!

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Там вроде была такая совершенно неадекватная фигня, что now() в зависимости от контекста может возвращать что-то типа 200901010000 , а вовсе не то что ожидаешь)
Windows Firefox
1
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ага, мои мысли верные:-)

mysql> select (NOW()-2*24*60*60);
+-----------------------+
| (NOW()-2*24*60*60) |
+-----------------------+
| 20091210951443.000000 |
+-----------------------+
1 row in set (0.00 sec)


Площадь Ленина находится как длина ленина умноженная на ширину Ленина:)
Windows Firefox
7
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А теперь правильный вариант в студию:)

WHERE `datetime`>(now()- INTERVAL 2 HOUR) ;
Linux
whois*: title='{#countryname}
Чертаново{Россия'> {city:|:{#countryname}|*:Чертаново{Россия|}}
1
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Вау!!! Ты гений!!! Заработало!!!
Windows Opera
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Судя по значению 20091210951443.000000, в поле пишется сничала год, потом месяц, число, ну и по идее потом часы-минуты-секунды (после вычитания там, понятное дело, значения левые), причем все это без разделителей. Если уж все по честному делать - то это строку парсить надо... Лучше способом Johny делать тогда :-)
Windows Opera
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Проверил сложением :) Так и есть 20091211124243 = 2009-12-11 12:42:43
Linux Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Не работают: RSS и авторизация по ЖЖшному OpenID.
Linux Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ещё бага: предыдущий коммент был "скрыт антирекламным роботом! ", хотя я не вижу ничего похожего на ссылку в его тексте.
Windows Opera
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Nikolay, вряд ли баг. Антирекламный бот скрывает многое, не только ссылки, например, php-код. Что логично в принципе.
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
offtop
Ваш движок никуда не годится. Не устанавливается!

Почему config.php на самом деле config.php.tmpl?
Нужно ли его переименовать?

В общем, после правки config.php
и попытки зайти на admin, выдается:
500 Server Error
A misconfiguration on the server caused a hiccup

Логи говорят следующее
.htaccess: Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration
Linux
whois*: title='{#countryname}
Чертаново{Россия'> {city:|:{#countryname}|*:Чертаново{Россия|}}
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, конфиг нужно переименовать. Почему он такой - это какая-то фича репозитария, так принято для обновления, точнее знает только Лаврентьев - это он делал ;)

Что касается прочего - интересно, давайте разберемся.

1) Установлен ли у вас PHP? Если .htaccess ругается на отсутствующий модуль php - это внушает.

2) ... впрочем, нет, достаточно первого. Создайте в любом месте сайта файл 1.php со строкой &lt;<php phpinfo(); ?&gt; и откройте его брайзером. Посмотрите, есть ли php у вас вообще.
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
1.php со строкой &lt;<php phpinfo(); ?&gt;

С такой строкой показывает только знак "<"


Вот если с такой строкой
<?php phpinfo(); ?>

то выдает длинную страницу с PHP параметрами.

PS. Честно сказать в php я не разбираюсь, надеялся все поставится из коробочки, как обещано.

pps. в config.php доджен ли быть в конце закрывающий тег "?>"?
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
В дополнение к проблеме:
поже PHP работает везде кроме папки, где распакован движок блога...
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Вторая попытка, докладываю.

Если в .htaccess закомментить строчки с php_value, то работает!
Эти строчки критичны??

И еще возник вопрос, где и как редактировать левое меню?
Linux
whois*: title='{#countryname}
Чертаново{Россия'> {city:|:{#countryname}|*:Чертаново{Россия|}}
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Нет, эти две строчки совершенно не критичны. Более того - вообще нафиг не сдались! Будет даже лучше, если вы их удалите. Пойду и я вычеркну.

Что касается левого меню - в движке не существует такого понятия, как работа меню. Есть темплейт страницы design/dnevnik.html, но предполагается, что каждый вдумчивый пользователь его отредактирует и нарисует такой дизайн, как ему нравится. Хоть со стилями (стили лежат рядом styles.css), хоть простым html. Творите! Движок дневника подставляет в темплейте на место следующих переменных:

{admin_name} - имя админа из конфига
{title} - сюда подставится название страницы для заголовка в браузере
{mystyle} - в это место страницы движок поставит блок со стилями стили
{myscript} - а в это место блок со скриптами
{logino} - здесь движок разместит иям залогиненного посетителя или ссылку "залогиниться"
{calendar} - сюда будет вставлен квадратик календаря
{counter} - счетчик посещений заметки
{linkoff} - предложение отключить навигацию стрелками
{prevnext} - сюда встанет блок "предыдущая заметка - следующая заметка"
{preword} - приветствие пользователю
{preheader}{header} - сюда подставится заголовок заметки
{body} - текст заметки
{signature} - подпись автора под заметкой
{coments} - блок комментариев
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
система правки не работает.
пытается что-то найди в dnevnik

И есть ли опция какую систему правки выбрать? Хотелось бы старую по Ctrl+Enter

Также остался lleo@aha.ru в фразе:
Комментарии к этой заметке автоматически отключились, потому что прошло больше 7 дней или число посещений превысило 20000....
Linux
whois*: title='{#countryname}
Чертаново{Россия'> {city:|:{#countryname}|*:Чертаново{Россия|}}
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А почему не рабтает? Что именно пишет?

Ctrl+Enter - это система правки, которая действует для посетителей. Для админа - без ctrl+enter. Если надо, я посмотрю, где это заменить.
Linux Ubuntu Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ok,
спасибо, буду тестировать дальше.

ps. правки работают, просто неправильная ссылка
Заметили опечатку? Выделите фразу мышкой и нажмите Ctrl+Enter! Заранее благодарю.

Ссылается на dnevnik/whatis_pravka

А также: если в левом меню вписать страницу, которая не существует, вылезает предложение ее создать, но если кликнуть на ссылку, то
Error 404: Module not found "adminsite"

Создать эту страницу в базе `site`?
Windows Firefox
0
0
batc0h
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
offtop

Дайте кто-нибудь mysql-скрипт создания БД. У меня через админку создаваться не хочет. Пишет ошибку что не может создать таблицу типа:
SQL error: Table 'db_name.site' doesn't existSQL error: Table 'db_name.dnevnik_zapisi' doesn't existSQL error: Table 'db_name.dnevnik_zapisi' doesn't exist

всего комментариев: 19

<< предыдущая заметка следующая заметка >>


Include not found: `/home/www/lleo.me/blog/template/_reklamnaya_lirica.htm`