|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз ![]() |
Вот такая беда:
При запуске экзекутора через 3-4 часа падает хаб. если экзекутора выключить все ок. в логах пусто а кроме времени запуска хаба. мож где то по подробней описана причина аварии. p.s. полагаю что дело в luacockete 2.0.2. из установленных программ: LUA-5.1.4 и LuaSocket-2.0.2 устанавливал по этому ману: http://mydc.ru/topic4958.html PtokaX 0.4.2.0 и tinyxml 2_6_2 скачал с оф сайта и установил wget tar -zxvf 0.4.2.0-nix-src.tgz cd PtokaX wget tar -zxvf tinyxml_2_6_2.tar.gz cd tinyxml gmake cd .. в папке PtokaX в makefile замененил строчки: $(CXX) -lpthread -lz -lrt -o PtokaX \ $(CURDIR)/tinyxml/tinyxml.a /usr/local/lib/liblua.a gmake OS: freebsd Hub: PtokaX 0.4.2.0 |
|
|
![]()
Сообщение
#2
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз ![]() |
Мож кто посоветует как правильно установить LUA и LUASOCKET 2.0.2 ???
|
|
|
![]()
Сообщение
#3
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
А чем тебе такой метод сборки не нравится?
|
|
|
![]()
Сообщение
#4
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Так падает же. Кстати, маринер, а метод с popen попробовали мы тут на стархабе, но по словам алекса оно через раз работало.
|
|
|
![]()
Сообщение
#5
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
Цитата метод с popen попробовали мы тут на стархабе Из этого следует только то, что луа гогно, если там даже простейшая сишная функция не работает. Сам юзаю popen часто, чтобы не писать излишний функционал там, где это не нужно! Давайте, рассказывайте, что у вас там не работает. |
|
|
![]()
Сообщение
#6
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз ![]() |
Господа, please help:
опишу свои действия по порядку, на чистую OS устанавливаю: от пользователя root 1. mc-light (cd /usr/ports/misc/mc-light далее make install clean) далее от пользователя root ставлю всё в папку root. читал соседние посты что так делать лучше не стоит, в связи с тем что это не безопасно. но при этом условии всё должно на верняка работать, что в данный мне и нужно. 2. lua-5.1.4 и luasocket-2.0.2 по мануалу http://mydc.ru/topic4958.html 3. ptokax и tinyxml процесс установки wget tar -zxvf 0.4.2.0-nix-src.tgz cd PtokaX wget tar -zxvf tinyxml_2_6_2.tar.gz cd tinyxml gmake cd .. в папке PtokaX в makefile замененил строчки: $(CXX) -lpthread -lz -lrt -o PtokaX \ $(CURDIR)/tinyxml/tinyxml.a /usr/local/lib/liblua.a gmake 5. изменяю название папки mv cfg.example cfg 6. запуск ptokax (./PtokaX) 7. останавливаю ptokax 8. заливаю дефолтного экзекутора. 9. еще раз запускаю ptokax (./PtokaX) ну и казалось бы всё должно быть ОК, а хрет там!!! спустя 3-4 часа после запуска под строкой PtokaX DC Hub 0.4.2.0 running... выскакивает сообщение в виде: Segmentation fault (core damped) далее отваливается хаб и в папке PtokaX после этого появляется файл с названием PtokaX.core в логах есть только запись о времени запуска PtokaX и больше не чего... как будто всё работает дальше... при гуглении данной проблемы нашел один комент Цитата Спасибо. написал экспорт. вроде при использовании Екзекутора с луасокет=1 хаб не отвалился) ==============================================================================================================полагаю что проблема в luasocet 2.0.2 т.к. экзекутор работает благодаря этому пакету который в свою очередь почему то глючит.... Зы: вот и возникает вопрос как правильно установить lau и luasocket 2.0.2 чтоб последний в свою очередь не глючил??? |
|
|
![]()
Сообщение
#7
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
Экзекутор - это такой комбайн с атомным реактором. В нем разбирается только его автор. Но если хочешь. чтобы помогли - скинь хоть файл настроек его.
|
|
|
![]()
Сообщение
#8
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз ![]() |
mariner, проблема то не в экзекуторе а в luasockete 2.0.2.
хотя на всякий случай выкладываю настройки экзекутора, они вроде хранятся в Config.cfg Config.cfg MySettings={ ["votingsSendMessage"]=1, ["greetingsEnable"]=1, ["CheckSlotSpeed"]={ }, ["isDoPMLog"]=0, ["ADScanChat"]=1, ["PMBanMode"]=3, ["isNoticeUnregs"]=0, ["BotName"]="•Экзекутор•", ["AutoRegMinShare"]=0, ["SRBanMode"]=3, ["AddDeskList"]={ }, ["MinClassCmdSpy"]=3, ["isChatEnable"]=1, ["isAutoReg"]=1, ["greetingsClassEnable"]=1, ["FakeListSeeChat"]=1, ["PutAddDesk"]=0, ["PutNetsPrefixes"]=0, ["PMForRegs"]=0, ["gameCW_Schedule"]={ }, ["FName"]="/root/PtokaX/scripts/Ekzekutor/", ["captcha_pm"]=0, ["isGreetRegisters"]=0, ["FakeListIsWright"]=0, ["FakeListNoticeUnreg"]=1, ["isAnnouncements"]=1, ["Birthday"]=1331378593, ["isDoIOLog"]=0, ["RoomsList"]={ ["__Разборки"]={ [1]="1", [2]="Личные разборки и выяснение отношений", [3]="1", [4]=-1, [5]="", [6]="", [7]={ }, }, ["__Знакомства"]={ [1]="1", [2]="Знакомства и встречи", [3]="1", [4]=-1, [5]="", [6]="", [7]={ }, }, ["__Новости"]={ [1]="0", [2]="Последние новости Хаба", [3]="0", [4]=-1, [5]="", [6]="", [7]={ }, }, ["__Техпомощь"]={ [1]="1", [2]="Обсуждение технических вопросов", [3]="1", [4]=-1, [5]="", [6]="", [7]={ }, }, ["__Палата#6"]={ [1]="1", [2]="Наполеон, Ленин, Миклуха-Маклай здесь", [3]="1", [4]=-1, [5]="", [6]="", [7]={ }, }, }, ["gameWWW_Schedule"]={ }, ["doska_Write"]=0, ["ADScanPM"]=1, ["kd_isShow"]=1, ["ADScanSR"]=0, ["CapsMode"]=1, ["AllowedPMRecipients"]=0, ["DownloadForRegs"]=0, ["FakeListNoticeType"]=0, ["isPubTags"]=1, ["doska_Notice"]=1, ["SamePMAllowed"]=0, ["gameWWW_Enable"]=1, ["MaxClassSpeedLimit"]=-1, ["DinamicTopics"]=1, ["CheckSpeedUnlimit"]=0, ["informEnable"]=1, ["isChkNetPrfx"]=0, ["StavkiEnd"]="22:00", ["StavkiExactly"]=0, ["LastMsgCount"]=10, ["AdverNotice"]=1, ["CheckSpeedLimit"]=0, ["StavkiStart"]="17:00", ["CleanRegs"]=0, ["LastMsgChat"]=1, ["isSingleIPs"]=0, ["postmanCleaning"]=1, ["ComplTime"]=5, ["isSeenHost"]=1, ["greetingsCustomClass"]=3, ["postmanExpiry"]=100, ["CmdPrefix"]="^%s*[!%+]", ["kd_isGreet"]=1, ["postmanMailMax"]=50, ["isChangeNick"]=1, ["FakeListWebLoadPeriod"]=0, ["isOPTags"]=1, ["isNoticeRecords"]=1, ["isRecordsOnlyRegs"]=1, ["votingsMesPeriod"]=15, ["txtSeek"]=1, ["isBlockExternalRequests"]=0, ["ExecutMax"]=5, ["isDoChatLog"]=0, ["isSendIOMessage"]=1, ["RoomsStayInRoom"]=4, ["isWelcomInfo"]=1, ["isWrightRecords"]=0, ["votingsMaxVotingList"]=10, ["UnactivePeriod"]=100, ["AntiMatBanTime"]=5, ["BanMode"]=3, ["CheckSlotLimit"]=0, ["IPGuardBelow"]=3, ["isNickCheck"]=0, ["AntiMatPerMinute"]=0, ["IsOPLIstenGags"]=1, ["StavkiPeriod"]=240, ["DownloadMinShare"]=0, ["CheckSpeedPeriod"]=5, ["AntiMatPeriod"]=1, ["BotEmail"]="PhazaSoft", ["isShow"]=1, ["captcha_chat"]=0, ["isIPGuard"]=0, ["isTriggers"]=1, ["isAutoRegQuestion"]=1, ["ShowClock"]=0, ["PathSeparator"]="/", ["BanTime"]=1, ["isAutoReplaces"]=1, ["CheckSlotUnlimit"]=0, ["ADCheckDesc"]=1, ["isPMTriggers"]=1, ["DescBanMode"]=2, ["gameCW_Enable"]=1, ["NetsOblPrefixes"]={ }, ["MenuName"]=">>>МЕНЮ MENU>>>\\", ["ChatForRegs"]=0, ["BotDesc"]="PhazaSoft ™ Экзекутор (Ekzekutor) © HUB-Bot", ["AllowedChars"]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789()[]{}_-+=.АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюяЄєЇїЉљЋћ,™®@=#^~/\\'©*&!†•Њњ°", ["IsMGLIsten"]=0, ["RestartOnError"]=1, ["votingsCurVoting"]=0, } |
|
|
![]()
Сообщение
#9
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
freman_, ну почему бы тебе не написать о проблеме в теме Экзекутора и не получить ответ от автора?
Тебе уже тут всё сказали, что могли. Нужно было сразу писать там. |
|
|
![]()
Сообщение
#10
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Ksan, дык падает не из-за экзекутора. Падает вообще из-за плагинов, которые юзают луа-сокет, а лучше сказать, что только из-за луа-сокета. С этим я тоже сталкивался разок, но хз в чём может быть дело.
|
|
|
![]()
Сообщение
#11
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Saymon21
Цитата При запуске экзекутора через 3-4 часа падает хаб. если экзекутора выключить все ок. Это из первого соообщения. Ну вот пусть Фазиус и парится этим.
|
|
|
![]()
Сообщение
#12
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
В экзекуторе есть плагины работающие с lua-socket. Думаю те плагины и включены. луа-сокеты ТС тоже упомянуты. С этим какраз нам и известны проблемы, в виде того, что птоха падает.
Кстати, ТС, а попробуй глянуть доку по экзекутору, и там была альтернатива, которая позволяет юзать системные утилиты, dig,host, lynx и ещё чего-то там. Попробуй переключится на них. |
|
|
![]()
Сообщение
#13
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз ![]() |
Saymon21, согласен что существует альтернатива c использованием dig, host, iconv, gunzip и links.
но полагаю я не первый и не последний кто нарвался на эти грабли, вместе с тем хотелось бы разобраться в данной проблеме.... есть же люди (по крайней мере надеюсь на это) которым удалось настроить PtokaX под Freebsd + lua и luasocket. |
|
|
![]()
Сообщение
#14
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
Да с этими сокетами везде проблемы переодически и рандомно. У кого-то они есть, у кого-то нет.
|
|
|
![]() ![]() |
![]() |
Сейчас: 8.9.2024, 2:24 |