[#] iiplc v0.1beta3
Difrex(station13, 8) — All
2014-06-16 12:55:43


* Оптимизация SQL
* Меню
* Добавлен файл лицензии
* Переход со схемы /e /m на /u

Забирать от сюда https://github.com/Difrex/iiplc

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 16:36:08


>* Оптимизация SQL
>* Меню
>* Добавлен файл лицензии
>* Переход со схемы /e /m на /u
>
>Забирать от сюда https://github.com/Difrex/iiplc

Что-то не очень работает. По-первых, зачем-то хочет писать какие-то файлы в echo/ и msg/, а во-вторых нефетчит.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 16:48:45


>* Оптимизация SQL
>* Меню
>* Добавлен файл лицензии
>* Переход со схемы /e /m на /u
>
>Забирать от сюда https://github.com/Difrex/iiplc

> II/Get.pm
> 32: my @content = `curl $host$echo_url$echo`;

Eeeew!

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 16:53:24


>* Оптимизация SQL
>* Меню
>* Добавлен файл лицензии
>* Переход со схемы /e /m на /u
>
>Забирать от сюда https://github.com/Difrex/iiplc

Ну ок, поставил ему курл, тянет. Но не отображает :/

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-16 17:06:56


Собственно потому и бета. Были какие-то проблемы с фетчем через LWP.
Пакеты все поставил?
Тянет медленно в первый раз. Браузер может отвалиться по тайм-ауту. Смотри вывод в консоли. Собственно, если фетч прошел нормально, то в консоли будет примерно такой вывод:
Mon Jun 16 17:02:02 2014: writing messages
Mon Jun 16 17:02:03 2014: messages writed to DB
Если браузер отвалился, то в /get ничего не будет.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-16 17:10:50


А, да. Как прописан урл в конфиге?
Должно быть так:
http://spline.rooker.ru/ii/ii-point.php?q=/

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-16 17:14:24


>По-первых, зачем-то хочет писать какие-то файлы в echo/ и msg/
У меня там в туду стоит перейти на чистый SQL без файловой базы. Пока времени нет на это.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 18:09:09


>Собственно потому и бета. Были какие-то проблемы с фетчем через LWP.
>Пакеты все поставил?
>Тянет медленно в первый раз. Браузер может отвалиться по тайм-ауту. Смотри вывод в консоли. Собственно, если фетч прошел нормально, то в консоли будет примерно такой вывод:
>====
>Mon Jun 16 17:02:02 2014: writing messages
>Mon Jun 16 17:02:03 2014: messages writed to DB
>====
>Если браузер отвалился, то в /get ничего не будет.

Ничего, пустая лента.

Консоли обычно нет, это ж под lighttpd крутится. Вот отладочная:

> xxx.202.231.xxx - - [16/Jun/2014:16:04:00 +0200] "GET / HTTP/1.1" 200 3360 "http://iinet.sexy:5000/" "Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 13384 100 13384 0 0 93588 0 --:--:-- --:--:-- --:--:-- 150k
> xxx.202.231.xxx - - [16/Jun/2014:16:04:39 +0200] "GET /get HTTP/1.1" 200 2961 "http://iinet.sexy:5000/" "Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
> xxx.202.231.xxx - - [16/Jun/2014:16:07:32 +0200] "GET / HTTP/1.1" 200 3360 "http://iinet.sexy:5000/get" "Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"

P.S.: write - wrote - written

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 18:09:50


>А, да. Как прописан урл в конфиге?
>Должно быть так:
>====
>http://spline.rooker.ru/ii/ii-point.php?q=/
>====

Так и прописано. Я с кодом сверился.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — Difrex
2014-06-16 18:16:57


Короче, я хз почему у тебя не работает надо больше информации.
Проверял на Ubuntu 14.04, Debian 7, OpenSUSE 12.3, Fedora 20 - везде работает.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-16 18:34:56


Запусти через plackup все же. Если хочется лайта заюзать, то пускай через starman. Я не пускал это все дело в лайте/нджинксе/етц.

>P.S.: write - wrote - written
Ok

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 18:52:28


>Короче, я хз почему у тебя не работает надо больше информации. ^M
>Проверял на Ubuntu 14.04, Debian 7, OpenSUSE 12.3, Fedora 20 - везде работает.

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise

Package: libplack-perl
Status: install ok installed
Priority: optional
Section: perl
Installed-Size: 700
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Version: 0.9985-1

Package: libsql-abstract-perl
Status: install ok installed
Priority: optional
Section: perl
Installed-Size: 256
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Version: 1.72-1

Package: libdbd-sqlite3-perl
Status: install ok installed
Priority: optional
Section: perl
Installed-Size: 262
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: i386
Version: 1.35-1

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 18:54:18


>Запусти через plackup все же. Если хочется лайта заюзать, то пускай через starman. Я не пускал это все дело в лайте/нджинксе/етц.^M
>^M
>>P.S.: write - wrote - written^M
>Ok

Так через него тоже запускал -- оттуда выхлоп консольный.

> starman

Кого?

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 19:01:31


>Запусти через plackup все же. Если хочется лайта заюзать, то пускай через starman. Я не пускал это все дело в лайте/нджинксе/етц.
>
>>P.S.: write - wrote - written
>Ok

Короче, почистил, запустил от рута через plackup, заработало. Видимо, с правами что-то. А curl в зависимости пропиши.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-16 21:55:43


>Видимо, с правами что-то.
Хм, ну это у тебя что-то не так.

>А curl в зависимости пропиши.
Да, я как-то ридми особо не занимался. Пропишу, да.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-16 23:32:17


>>Видимо, с правами что-то.
>Хм, ну это у тебя что-то не так.
>
>>А curl в зависимости пропиши.
>Да, я как-то ридми особо не занимался. Пропишу, да.

А теперь двоится. Но я знаю, почему. Оно не хотело добавлять сообщения в базу, и я потер echo/ и msg/.
Соответственно, при следующем фетче в базе всё раздвоилось. Кроме того, что до этого не добавлялось :)

http://iinet.sexy/e?echo=ii.dev.14&view=thread

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-17 00:19:00


>А теперь двоится.
Хе, прикольно. Надо делать проверку. Ну, это все в планах есть.
Все будет устранено, как только избавлюсь от echo/ и msg/. :)

Как впечатления, если не обращать внимания на глюки?

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-17 01:27:56


>>А теперь двоится.
>Хе, прикольно. Надо делать проверку. Ну, это все в планах есть.
>Все будет устранено, как только избавлюсь от echo/ и msg/. :)
>
>Как впечатления, если не обращать внимания на глюки?

Сырое, но симпатичное.
Еще глюк -- если сообщение не отправилось, оно всё равно удаляется.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-17 10:57:48


>Еще глюк -- если сообщение не отправилось, оно всё равно удаляется.
Ага, спасибо. На самом деле отправленные не удаляются, а помечаются, как отправленные в базе, но выглядит так, как будто удалилось, да. Сегодня, если время будет, поковыряюсь.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-17 13:48:32


>>Еще глюк -- если сообщение не отправилось, оно всё равно удаляется.
>Ага, спасибо. На самом деле отправленные не удаляются, а помечаются, как отправленные в базе, но выглядит так, как будто удалилось, да. Сегодня, если время будет, поковыряюсь.

> Cannot open file ./msg/Found</title></head>: No such file or directory

Курл, говоришь...

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-17 14:17:30


Сделай git pull origin master. Там поправлено это.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — Difrex
2014-06-17 18:06:37


>Сделай git pull origin master. Там поправлено это.

II/Get.pm строка 71: замени res на res_echo.

[#] Re: iiplc v0.1beta3
gadfly(mira, 7) — gadfly
2014-06-17 18:17:06


>>Сделай git pull origin master. Там поправлено это.

>II/Get.pm строка 71: замени res на res_echo.

В 86-й, соответственно, res_msg.

[#] Re: iiplc v0.1beta3
Difrex(station13, 8) — gadfly
2014-06-17 18:27:12


>II/Get.pm строка 71: замени res на res_echo.
Ага, спасибо. Что-то не заметил.