myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> При включении скриптов с выходом в интернет, PtokaX 4.1.1 произвольно сбрасывается, PtokaX 4.1.1 под CentOS 5.3

Теги
Нет тегов для показа
TiGRpp
сообщение 15.11.2009, 8:04
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Установил PtokaX 4.1.1 под CentOS 5.3, перенес скрипты, прописал путь.
Работают.

Включаю скрипты типа Анекдоты, Курс валют (любые, с подключением к интернет-серверу), в которых указан относительный путь, они включаются и работают, то есть находят свою папку с файлами, НО через некоторое время Птоха отключается. В логах об отключении Птохи ничего не сказано, неисправностей по скриптам не выявлено.

В чем может быть проблема?
Go to the top of the page
+Quote Post
Wariner
сообщение 15.11.2009, 9:56
Сообщение #2


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




1) отключается вся птока или скрипт?
2) с чего вы взяли что это из-за скриптов?
3) причём тут относительные пути и интернет?
Go to the top of the page
+Quote Post
TiGRpp
сообщение 15.11.2009, 11:12
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Wariner @ 15.11.2009, 10:56) *
1) отключается вся птока или скрипт?
2) с чего вы взяли что это из-за скриптов?

Отключается ВСЯ Птоха.
Она не отключается, если не включены указанные скрипты.
Проблема со сриптами, где прописан относительный путь к папке, возникла в самом начале, после установки Птохи под Линуксом, но только в связи с тем, что некоторые не захотели работать, а из тех, которые включились, опытным путем было выяснено, что именно они ответственны за отключения Птохи в целом: AnekBot.lua, Bash.Org.Ru Script.lua, Kinozal_tv.lua, tv.lua, Гороскоп.lua, Курсы Валют Цб.lua, и тд.

Эти скрипты включаются и работают, но в самый неожиданный момент, может несколько раз за день, Птоха отключается полностью.
Птоха не отключается и работает сутками. если ни один ЭТОТ скрипт не включен.
Цитата(Wariner @ 15.11.2009, 10:56) *
3) причём тут относительные пути и интернет?

Возможно что интернет тут не причем.
Go to the top of the page
+Quote Post
Wariner
сообщение 15.11.2009, 11:30
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




А библиотеки для этих скриптов установлены?
Go to the top of the page
+Quote Post
TiGRpp
сообщение 15.11.2009, 12:57
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Wariner @ 15.11.2009, 12:30) *
А библиотеки для этих скриптов установлены?

Да, Птоха полностью перенесена из-под Винды, гда работала ранее, и сейчас продолжает работать маленький хаб в другой сети.

Скрипт Kinozal_tv.lua я скачал вчера и установил.
Через несколько часов произошло отключение Птохи.
А в Win он продолжает работать.

Вообще под Линуксом работают далеко не все скрипты, в которых указан относительный путь.

Wariner, подскажи, плиз, способы как вместо относительного пути указать абсолютный?
Go to the top of the page
+Quote Post
Wariner
сообщение 15.11.2009, 13:03
Сообщение #6


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




по поводу путей читаем эту тему http://mydc.ru/topic539.html
Цитата(TiGRpp @ 15.11.2009, 12:57) *
Да, Птоха полностью перенесена из-под Винды, гда работала ранее, и сейчас продолжает работать маленький хаб в другой сети.

эт как? я не знаком с CentOS 5.3. но под неё наверно нужны другие библиотеки а не виндовые!
Go to the top of the page
+Quote Post
TiGRpp
сообщение 15.11.2009, 14:42
Сообщение #7


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Wariner @ 15.11.2009, 14:03) *
по поводу путей читаем эту тему http://mydc.ru/topic539.html

эт как? я не знаком с CentOS 5.3. но под неё наверно нужны другие библиотеки а не виндовые!

Пути обобщу. Сделаю таблицу по скриптам, которые используют пути: в Win и Линуксе.
В отношении библиотек в таком смысле услышал впервые. А есть какой-нибудь материал почитать?
Go to the top of the page
+Quote Post
Wariner
сообщение 15.11.2009, 16:51
Сообщение #8


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




что значит
Цитата
В отношении библиотек в таком смысле услышал впервые.

вы хотите сказать что библиотеки под виндоус будут работать на линуксе???

mariner, где ты просвети человека, а то я в linux полный ноль))))
Go to the top of the page
+Quote Post
TiGRpp
сообщение 15.11.2009, 17:27
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Wariner @ 15.11.2009, 17:51) *
что значит
вы хотите сказать что библиотеки под виндоус будут работать на линуксе???

Оставим пока библиотеки в стороне.
Вот скрипт Kinozal_tv.lua: путь к папке не прописан за неимением таковой, из библиотек использует библиотеку сокетов (http://mydc.ru/topic43.html), в отношении которой не сказано, что есть различия в применении с различными ОС. Скрипт после запуска РАБОТАЕТ.

ОДНАКО после запуска скрипта, Птоха через несколько часов остановилась. В логах нет ничего. Напротив, в системном логе есть запись о старте, то есть состояние Птохи считалось рабочим.

Точно также с другими скриптами, обращающимися к внешнему инет-серверу за сведениями: через какое-то время Птоха останавливается.

В чем проблема?
Go to the top of the page
+Quote Post
Setuper
сообщение 15.11.2009, 18:36
Сообщение #10


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




CentOS является unix системой. Поэтому для скриптов должны быть выполнены условия работы под unix-ы.

Хаб сам собирал?

Останавливается просто хаб или полностью закрывается?
Go to the top of the page
+Quote Post
TiGRpp
сообщение 16.11.2009, 6:08
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Setuper @ 15.11.2009, 19:36) *
CentOS является unix системой. Поэтому для скриптов должны быть выполнены условия работы под unix-ы.

Хаб сам собирал?

Останавливается просто хаб или полностью закрывается?

Нет. Сборка отсюда - http://dchublist.ru/forum/viewtopic.php?f=10&t=76
К сожалению версия админ-панели там глючная, но другой нет...

Хаб просто выключался. Я имею в виду внешнее проявление: в сети хаб не работал.
Go to the top of the page
+Quote Post
Alexey
сообщение 16.11.2009, 12:38
Сообщение #12


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




А не может-ли хаб умирать при вызове через os.exec чужеродной команды?
Go to the top of the page
+Quote Post
TiGRpp
сообщение 16.11.2009, 15:45
Сообщение #13


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Alexey @ 16.11.2009, 13:38) *
А не может-ли хаб умирать при вызове через os.exec чужеродной команды?

Setuper пишет, что библиотеки сокетов под unix систему нужно собирать самому...
"То что скрипт отключается не сразу, объясняется тем, что обращение к библиотеке сокетов происходит после запроса (после ввода команды)."

Это здраво.
Буду учиться.
Go to the top of the page
+Quote Post
dmvn
сообщение 5.12.2009, 13:58
Сообщение #14


InstaHub dev.
***

Группа: Пользователи
Сообщений: 91
Регистрация: 25.2.2009
Пользователь №: 2 377
Спасибо сказали: 10 раз




Цитата(TiGRpp @ 16.11.2009, 15:45) *
Setuper пишет, что библиотеки сокетов под unix систему нужно собирать самому...


вовсе не обязательно.
yum install lua-socket что говорит?

Go to the top of the page
+Quote Post
mariner
сообщение 5.12.2009, 14:40
Сообщение #15


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата(dmvn @ 5.12.2009, 13:58) *
yum install lua-socket что говорит?


Уж лучше вот так:
Код
gyrt ~ % sudo yum search lua                                                                                                                           14:37
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* updates: ftp.daum.net
* centosplus: ftp.daum.net
* addons: ftp.daum.net
* extras: ftp.daum.net
======================================================================= Matched: lua ========================================================================
biew.i386 : Console hex viewer/editor with disassembler
graphviz-lua.i386 : Lua extension tools for version 2.14.1 of graphviz
lighttpd.i386 : Lightning fast webserver with light system requirements
lua.i386 : Lua scripting language
lua-devel.i386 : Header files, libraries and development documentation for lua
memfetch.i386 : Dump the memory of a running process.
perl-Data-Rmap.noarch : Recursive map, apply a block to a data structure
perl-Getopt-EvaP.noarch : Evaluate Perl command line parameters
perl-Math-BooleanEval.noarch : Boolean expression parser
perl-Math-LinearCombination.noarch : Sum of variables with a numerical coefficient
perl-Scalar-Defer.noarch : Lazy evaluation in Perl
perl-Text-Template.noarch : Text templates functions
perl-XML-XPath.noarch : Parse and evaluate XPath statements
ruby-irb.i386 : iRB - Interactive Ruby.
viewglob.i386 : Current tree visualisation add-on for Bash and Zsh and also shows glob patterns.

И в общем считай что в стандартных репозиториях центаса (да и в расширенных, ибо я смотрел на машинке где они были подключены) нету lua.(я имею ввиду плагины) Базовый же луа есть.
TiGRpp сиди и собирай луа, т.к. мантейнить я под центос луа не буду. (меня уже запарили - смантейни рпм под центос, смантейни же) чем тебя так центос манит?


Спасибо сказали:
Go to the top of the page
+Quote Post
BeN
сообщение 6.1.2010, 19:04
Сообщение #16


Участник
**

Группа: Пользователи
Сообщений: 34
Регистрация: 14.3.2009
Пользователь №: 2 597
Спасибо сказали: 0 раз




У меня уже почти год PtokaX 0.4.1.1 стоит на UNIX системе.
Раньше, когда юзеров на хабе было меньше 1000 и были скрипты, использующие LuaSocket, хаб работал стабильно.
Потом, когда юзеров стало за 1000, хаб стал просто выключатся(в логах нечего не было).
Перепробывал несколько версий линукса, но толку нет. И поэтому я просто убрал скрипты, использующие LuaSocket, и забил на это.
Возможно, это баг PtokaX, так как VerliHub с кол-вом юзеров больше 1000 и со скриптами, которые используют LuaSocket, работает стабильно.
Go to the top of the page
+Quote Post
mariner
сообщение 6.1.2010, 22:33
Сообщение #17


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




ну так вперед, к PPK
Go to the top of the page
+Quote Post
BeN
сообщение 10.1.2010, 23:16
Сообщение #18


Участник
**

Группа: Пользователи
Сообщений: 34
Регистрация: 14.3.2009
Пользователь №: 2 597
Спасибо сказали: 0 раз




На вопрос о данной проблемме PPK ответил следующее:

Цитата
That is not my problem, it is luasocket who is causing crash
Go to the top of the page
+Quote Post
sphinx
сообщение 17.1.2010, 9:12
Сообщение #19


Активный участник
***

Группа: Заблокированные
Сообщений: 87
Регистрация: 16.10.2008
Пользователь №: 805
Спасибо сказали: 35 раз




Цитата(BeN @ 6.1.2010, 19:04) *
Перепробывал несколько версий линукса, но толку нет.

Какие пробовал? Какие версии луасокета?
Go to the top of the page
+Quote Post
TiGRpp
сообщение 17.1.2010, 23:01
Сообщение #20


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(sphinx @ 17.1.2010, 10:12) *
Какие пробовал? Какие версии луасокета?

Для Центоса там свое обозначение, а на Убунте версию 5.1-0
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Перехват выполнения бана(ов) PtokaX
Возможно ли?
0 MIKHAIL 1 247 1.8.2022, 10:31 Посл. сообщение: MIKHAIL
No new Topic has attachmentsУстановка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017
DC++ сервер в роутере
15 мамин_парень 18 363 29.1.2021, 8:02 Посл. сообщение: мамин_парень
No new ВАЖНО: Topic has attachmentsPtokaX 0.5.0.1 Mod
Модификация PtokaX от alex82
112 alex82 109 371 13.9.2019, 17:57 Посл. сообщение: CyberGhost404
No new Topic has attachmentsPtokaX 0.5.2.1 Mod
Модификация PtokaX от alex82
17 alex82 22 441 22.8.2019, 12:27 Посл. сообщение: SergSat
No New Posts Ptokax 0.5.0.2
Crash-14.11.2014-01.11.48.log
8 Drakula 13 469 6.6.2019, 15:09 Посл. сообщение: avalon
No New Posts ВАЖНО: Topic has attachmentsВопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
1 049 Wariner 998 521 3.2.2019, 12:51 Посл. сообщение: MIKHAIL
No New Posts Topic has attachmentsПрошивка LEDE 17.01.4 для 740n v4,v5 c PtokaX 0.5.0.1
Готовая прошивка с поддержкой сервера DC++, все влезло в 4мб ))
1 мамин_парень 6 426 10.3.2018, 15:29 Посл. сообщение: мамин_парень
No New Posts Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017
Пакеты хабов для прошивки роутера
0 мамин_парень 5 599 29.8.2017, 7:00 Посл. сообщение: мамин_парень
No new Topic has attachmentsАнтиреклама для PtokaX
API1, API2 | Скрипт антирекламы для чата и лички
39 Damaks 57 116 9.8.2017, 14:26 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsPtokaX
Описание. Публикация новых версий
94 Svyat 187 315 11.4.2017, 23:08 Посл. сообщение: Alexey
No new Topic has attachmentsPtokaX в OpenWrt (Linux)
Ребята как собрать под эту систему?
21 мамин_парень 29 729 10.4.2017, 15:19 Посл. сообщение: мамин_парень
No new ВАЖНО: Topic has attachmentsМодули для скриптов RusHub
26 Setuper 45 542 21.3.2017, 17:31 Посл. сообщение: Alexey
No New Posts Автозапуск PtokaX на Rassberry Pi?
Не могу запустить
13 Sezam 15 757 7.11.2016, 9:14 Посл. сообщение: Saymon21
No New Posts Доска обьявлений для Ptokax 0.5.0.x
3 NightmareUA 8 513 11.8.2016, 16:22 Посл. сообщение: Ksan
No New Posts FreeBSD 11.0 & PtokaX
Проблема подключения в клиенте PtokaX по имени
5 nsd7 9 035 22.4.2016, 3:47 Посл. сообщение: Saymon21

 



RSS Сейчас: 23.12.2024, 8:59