madf Опубліковано: 13 липня, 2008 Опубліковано: 13 липня, 2008 После последней строчки вида #include ... добавь строчку: time_t stgTime; Библиотеки меняются именно из-за дебага и этой самой переменной. При включенном дебаге она используется для вывода отладочной информации в консоль. При выключенном - не используется и не компилируется. По этому у тебя получилось 2 версии библиотек: с дебагом и без него. Те модули, которые используют изменившиеся библиотеки после замены перестали делать отладочный вывод. А остальные не изменились и продолжают.
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Ставлю sgconf и.... g++ -O2 -Wall -fPIC -I /usr/home/admin/tmp/stg-2.405.9.8_STG-WEB/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c netunit.cpp g++ -O2 -Wall -fPIC -I /usr/home/admin/tmp/stg-2.405.9.8_STG-WEB/projects/sgconf_xml/../../include -I ./ -DFREE_BSD5 -c parser.cpp In file included from servconf.h:32, from parser.cpp:39: /usr/include/expat.h:18:28: expat_external.h: No such file or directory In file included from servconf.h:32, from parser.cpp:39: /usr/include/expat.h:140: error: expected `;' before '*' token /usr/include/expat.h:150: error: expected `)' before '*' token /usr/include/expat.h:155: error: expected constructor, destructor, or type conversion before "XML_SetElementDeclHandler" /usr/include/expat.h:166: error: expected `)' before '*' token /usr/include/expat.h:175: error: expected constructor, destructor, or type conversion before "XML_SetAttlistDeclHandler" /usr/include/expat.h:186: error: expected `)' before '*' token /usr/include/expat.h:192: error: expected constructor, destructor, or type conversion before "XML_SetXmlDeclHandler" /usr/include/expat.h:206: error: expected constructor, destructor, or type conversion before "XML_ParserCreate" /usr/include/expat.h:220: error: expected constructor, destructor, or type conversion before "XML_ParserCreateNS" /usr/include/expat.h:233: error: expected constructor, destructor, or type conversion before "XML_ParserCreate_MM" /usr/include/expat.h:247: error: expected constructor, destructor, or type conversion before "XML_ParserReset" /usr/include/expat.h:252: error: expected `)' before '*' token /usr/include/expat.h:256: error: expected `)' before '*' token /usr/include/expat.h:261: error: expected `)' before '*' token /usr/include/expat.h:266: error: expected `)' before '*' token /usr/include/expat.h:272: error: expected `)' before '*' token /usr/include/expat.h:275: error: expected `)' before '*' token /usr/include/expat.h:276: error: expected `)' before '*' token /usr/include/expat.h:291: error: expected `)' before '*' token /usr/include/expat.h:298: error: expected `)' before '*' token /usr/include/expat.h:309: error: expected `)' before '*' token /usr/include/expat.h:329: error: expected `)' before '*' token /usr/include/expat.h:341: error: expected constructor, destructor, or type conversion before "XML_SetEntityDeclHandler" /usr/include/expat.h:353: error: expected `)' before '*' token /usr/include/expat.h:365: error: expected `)' before '*' token /usr/include/expat.h:378: error: expected `)' before '*' token /usr/include/expat.h:383: error: expected `)' before '*' token /usr/include/expat.h:396: error: expected `)' before '*' token /usr/include/expat.h:432: error: expected `)' before '*' token /usr/include/expat.h:449: error: expected `)' before '*' token /usr/include/expat.h:509: error: expected `)' before '*' token /usr/include/expat.h:510: error: expected `)' before '*' token /usr/include/expat.h:528: error: expected `)' before '*' token /usr/include/expat.h:534: error: expected constructor, destructor, or type conversion before "XML_SetElementHandler" /usr/include/expat.h:539: error: expected constructor, destructor, or type conversion before "XML_SetStartElementHandler" /usr/include/expat.h:543: error: expected constructor, destructor, or type conversion before "XML_SetEndElementHandler" /usr/include/expat.h:547: error: expected constructor, destructor, or type conversion before "XML_SetCharacterDataHandler" /usr/include/expat.h:551: error: expected constructor, destructor, or type conversion before "XML_SetProcessingInstructionHandler" /usr/include/expat.h:554: error: expected constructor, destructor, or type conversion before "XML_SetCommentHandler" /usr/include/expat.h:558: error: expected constructor, destructor, or type conversion before "XML_SetCdataSectionHandler" /usr/include/expat.h:563: error: expected constructor, destructor, or type conversion before "XML_SetStartCdataSectionHandler" /usr/include/expat.h:567: error: expected constructor, destructor, or type conversion before "XML_SetEndCdataSectionHandler" /usr/include/expat.h:575: error: expected constructor, destructor, or type conversion before "XML_SetDefaultHandler" /usr/include/expat.h:583: error: expected constructor, destructor, or type conversion before "XML_SetDefaultHandlerExpand" /usr/include/expat.h:587: error: expected constructor, destructor, or type conversion before "XML_SetDoctypeDeclHandler" /usr/include/expat.h:592: error: expected constructor, destructor, or type conversion before "XML_SetStartDoctypeDeclHandler" /usr/include/expat.h:596: error: expected constructor, destructor, or type conversion before "XML_SetEndDoctypeDeclHandler" /usr/include/expat.h:600: error: expected constructor, destructor, or type conversion before "XML_SetUnparsedEntityDeclHandler" /usr/include/expat.h:604: error: expected constructor, destructor, or type conversion before "XML_SetNotationDeclHandler" /usr/include/expat.h:608: error: expected constructor, destructor, or type conversion before "XML_SetNamespaceDeclHandler" /usr/include/expat.h:613: error: expected constructor, destructor, or type conversion before "XML_SetStartNamespaceDeclHandler" /usr/include/expat.h:617: error: expected constructor, destructor, or type conversion before "XML_SetEndNamespaceDeclHandler" /usr/include/expat.h:621: error: expected constructor, destructor, or type conversion before "XML_SetNotStandaloneHandler" /usr/include/expat.h:625: error: expected constructor, destructor, or type conversion before "XML_SetExternalEntityRefHandler" /usr/include/expat.h:633: error: expected constructor, destructor, or type conversion before "XML_SetExternalEntityRefHandlerArg" /usr/include/expat.h:637: error: expected constructor, destructor, or type conversion before "XML_SetSkippedEntityHandler" /usr/include/expat.h:641: error: expected constructor, destructor, or type conversion before "XML_SetUnknownEncodingHandler" /usr/include/expat.h:650: error: expected constructor, destructor, or type conversion before "XML_DefaultCurrent" /usr/include/expat.h:667: error: expected constructor, destructor, or type conversion before "XML_SetReturnNSTriplet" /usr/include/expat.h:671: error: expected constructor, destructor, or type conversion before "XML_SetUserData" /usr/include/expat.h:683: error: expected constructor, destructor, or type conversion before "XML_SetEncoding" /usr/include/expat.h:690: error: expected constructor, destructor, or type conversion before "XML_UseParserAsHandlerArg" /usr/include/expat.h:711: error: expected constructor, destructor, or type conversion before "XML_UseForeignDTD" /usr/include/expat.h:723: error: expected constructor, destructor, or type conversion before "XML_SetBase" /usr/include/expat.h:725: error: expected `,' or `...' before '*' token /usr/include/expat.h:726: error: expected constructor, destructor, or type conversion before "XML_GetBase" /usr/include/expat.h:735: error: expected constructor, destructor, or type conversion before "XML_GetSpecifiedAttributeCount" /usr/include/expat.h:743: error: expected constructor, destructor, or type conversion before "XML_GetIdAttributeIndex" /usr/include/expat.h:755: error: expected constructor, destructor, or type conversion before "XML_Parse" /usr/include/expat.h:758: error: expected constructor, destructor, or type conversion before "XML_GetBuffer" /usr/include/expat.h:761: error: expected constructor, destructor, or type conversion before "XML_ParseBuffer" /usr/include/expat.h:795: error: expected constructor, destructor, or type conversion before "XML_StopParser" /usr/include/expat.h:810: error: expected constructor, destructor, or type conversion before "XML_ResumeParser" /usr/include/expat.h:830: error: expected constructor, destructor, or type conversion before "XML_GetParsingStatus" /usr/include/expat.h:849: error: expected constructor, destructor, or type conversion before "XML_ExternalEntityParserCreate" /usr/include/expat.h:883: error: expected constructor, destructor, or type conversion before "XML_SetParamEntityParsing" /usr/include/expat.h:890: error: expected constructor, destructor, or type conversion before "XML_GetErrorCode" /usr/include/expat.h:908: error: expected constructor, destructor, or type conversion before '(' token /usr/include/expat.h:909: error: expected constructor, destructor, or type conversion before '(' token /usr/include/expat.h:910: error: expected constructor, destructor, or type conversion before '(' token /usr/include/expat.h:916: error: expected constructor, destructor, or type conversion before "XML_GetCurrentByteCount" /usr/include/expat.h:929: error: expected constructor, destructor, or type conversion before "XML_GetInputContext" /usr/include/expat.h:940: error: expected constructor, destructor, or type conversion before "XML_FreeContentModel" /usr/include/expat.h:944: error: expected constructor, destructor, or type conversion before "XML_MemMalloc" /usr/include/expat.h:947: error: expected constructor, destructor, or type conversion before "XML_MemRealloc" /usr/include/expat.h:950: error: expected constructor, destructor, or type conversion before "XML_MemFree" /usr/include/expat.h:954: error: expected constructor, destructor, or type conversion before "XML_ParserFree" /usr/include/expat.h:957: error: expected `,' or `...' before '*' token /usr/include/expat.h:958: error: expected constructor, destructor, or type conversion before "XML_ErrorString" /usr/include/expat.h:961: error: expected `,' or `...' before '*' token /usr/include/expat.h:962: error: expected constructor, destructor, or type conversion before "XML_ExpatVersion" /usr/include/expat.h:974: error: expected constructor, destructor, or type conversion before "XML_ExpatVersionInfo" /usr/include/expat.h:993: error: expected `;' before '*' token /usr/include/expat.h:998: error: expected constructor, destructor, or type conversion before "XML_GetFeatureList" gmake[2]: *** [parser.o] Error 1 gmake[2]: Leaving directory `/usr/home/admin/tmp/stg-2.405.9.8_STG-WEB/stglibs/srvconf.lib' gmake[1]: *** [srvconf.lib] Error 2 gmake[1]: Leaving directory `/usr/home/admin/tmp/stg-2.405.9.8_STG-WEB/stglibs' gmake: *** [libs] Error 2 _______________________________________ ????????
madf Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Проблемы с expat. Какие-то действия с ним выполнял?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Неа. поставив і всьо. Ага зробив символьну ссилку там де ти казав і все?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Дякую це пішло, а дальше? Всеодно заходжу на веб і: ____________________________ Create actions table... error! (query is empty) Create admins table... error! (query is empty) Create messages table... error! (query is empty) Create stat table... error! (query is empty) Create tariffs table... error! (query is empty) Create users table... error! (query is empty) WARNING! Not found sgconf_xml! Please correct parameter srv_KK_path in DB
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 хотя я вказав у конфігу шлях до бінарника sgconf_xml
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Уже вроді краще просто пише: __________________ Create actions table... error! (query is empty) Create admins table... error! (query is empty) Create messages table... error! (query is empty) Create stat table... error! (query is empty) Create tariffs table... error! (query is empty) Create users table... error! (query is empty) STG-Web Billing System В доступе отказано !!! STG-Web Billing System _____________________ Може хтось підскаже що це? Чи це нема доступу до бази чи до самого старгазера?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Уже нове кіно! Питає імя користувача і пароль ввожу дані адміна не хоче приймати!
ankos Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Уже нове кіно! Питає імя користувача і пароль ввожу дані адміна не хоче приймати! Подивись stargaser.log чи піднявся сам СТГ, якщо непіднявся подивись який модуль незахотів підніматись. Якщо СТГ працює ще пробуй ./sgconf_xml і що він тобі скаже, якщо будуть error's значить погано зібрався, треба його перезібрати заново! Якщо СТГ піднявся і ./sgconf_xml працює без помилок, значить проблеми з доступом до дерикторії з sgconf_xml або самого ВЕБ-СТГ. Щераз перевір конфіги! Може щось там намутив!?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 ./sgconf_xml /libexec/ld-elf.so.1: Shared object "libsrvconf.so" not found, required by "sgconf_xml" Знайшов цей файл, а де вын маэ бути? Бо вын знаходиться в інсталі стг?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 ОК! ./sgconf_xml вроді пішов видав: ./sgconf_xml Sgconf version: 1.05.9_XML Use: sgconf -s <server> -p <port> -a <admin> -w <admin_pass> -r <request_string> Use: sgconf -s <server> -p <port> -a <admin> -w <admin_pass> -f <request_file> Request file or string content: <GetServerInfo/> <GetTariffs/> <AddTariff name="NEW_TARIFF"/> <DelTariff name="DELETED_TARIFF"/> <SetTariff name="TARIFF"/> <Time[0...9] value="HH:MM-HH:MM"/> Day-Night time for each DIR <PriceDayA value="PriceDayA0/PriceDayA1/PriceDayA2/PriceDayA3/PriceDayA4/PriceDayA5/PriceDayA6/PriceDayA7/PriceDayA8/PriceDayA9"/> <PriceDayB value="PriceDayB0/PriceDayB1/PriceDayB2/PriceDayB3/PriceDayB4/PriceDayB5/PriceDayB6/PriceDayB7/PriceDayB8/PriceDayB9"/> <PriceNightA value="PriceNightA0/PriceNightA1/PriceNightA2/PriceNightA3/PriceNightA4/PriceNightA5/PriceNightA6/PriceNightA7/PriceNightA8/PriceNightA9"/> <PriceNightB value="PriceNightB0/PriceNightB1/PriceNightB2/PriceNightB3/PriceNightB4/PriceNightB5/PriceNightB6/PriceNightB7/PriceNightB8/PriceNightB9"/> <SinglePrice value="SinglePrice0/SinglePrice1/SinglePrice2/SinglePrice3/SinglePrice4/SinglePrice5/SinglePrice6/SinglePrice7/SinglePrice8/SinglePrice9"/> <NoDiscount value="NoDiscount0/NoDiscount1/NoDiscount2/NoDiscount3/NoDiscount4/NoDiscount5/NoDiscount6/NoDiscount7/NoDiscount8/NoDiscount9"/> <Threshold value="NEW_Threshold"/> <Fee value="NEW_Fee"/> <PassiveCost value="NEW_PassiveCost"/> <Free value="NEW_Free"/> <TraffType value="NEW_TraffType"/> New TraffType value: [up|down|up+down|max] </SetTariff/> <GetAdmins/> <AddAdmin login="LOGIN"/> <DelAdmin login="LOGIN"/> <ChgAdmin login="LOGIN" priv="NEW_PRIV" password="NEW_PASSWORD"/> <GetUsers/> <GetUser login="LOGIN"/> <AddUser login="LOGIN"/> <DelUser login="LOGIN"/> <CheckUser login="LOGIN" password="PASSWORD"/> Checking login and password in database. Return Ok or Err. <SetUser> <login value="LOGIN" /> <ip value="NEW_IP" /> <password value="NEW_Password" /> <tariff [ delayed | now ]="NEW_Tariff" /> delayed - change tariff from 1st day of new month; now - change tariff NOW. <group value="NEW_Group" /> Encode12() -> value <name value="NEW_RealName" /> Encode12() -> value <address value="NEW_Address" /> Encode12() -> value <phone value="NEW_Phone" /> Encode12() -> value <email value="NEW_Email" /> Encode12() -> value <note value="NEW_Note" /> Encode12() -> value <userdata[0...9] value="NEW_Userdata[0...9]" /> Encode12() -> value <cash [ add | set ]="Cash" msg="MESSAGE" /> add - add money on account; set - set money on account; Message - message for log <credit value="NEW_Credit" /> <CreditExpire value="NEW_CreditExpire" /> <freemb value="NEW_FreeMB" /> <aonline value="AlwaysOnline" /> 1 - turn ON AlwaysOnline; 0 - turn OFF AlwaysOnline <down value="Down" /> 1 - turn ON Down; 0 - turn OFF Down <passive value="Passive" /> 1 - turn ON Passive; 0 - turn OFF Passive <traff MU[0...9]="NEW_MU[0...9]" MD[0...9]="NEW_MD[0...9]" /> MU[0...9] - Set upload traffic value; MU[0...9] - Set download traffic value; </SetUser> <Message login="LOGIN" msgver="1" msgtype="1" repeat="0" repeatperiod="0" showtime="0" text="MESSAGE" /> _______________________________________ Але проблема лишається не хоче приймати ні адміновські імя користувача ні юзерські?
gall Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Але проблема лишається не хоче приймати ні адміновські імя користувача ні юзерські? Выполни такую команду ./sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r '<GetServerInfo/>' Только имя и пароль админа свои поставь, и выхлоп покажи. Была подобная проблема.
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Якщо точно так вводити то видає: Connect failed! у мене тоже адмін і 123456 ?????????
ankos Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Якщо точно так вводити то видає: Connect failed! у мене тоже адмін і 123456 ????????? А сам СТГ працює?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Працює! Запустився без помилок, порт відкритий, процес є! дивлюся в базі на адміна такий странний пароль??? Стг вроді паролі не шифрує може попробувати поміняти?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Знайшов причину, все пішло. Лиш толком в адмінці нічого зробити не можу: Access denied. У Вас недостаточно прав для доступа в этот раздел!
zulu_Radist Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Знайшов причину, все пішло. Лиш толком в адмінці нічого зробити не можу:Access denied. У Вас недостаточно прав для доступа в этот раздел! В конфиге какой админ прописан?
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Поки що адмін стандартний(адмін-123456) в конфігу він стоїть і під ним же хочу зайти
ankos Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 (відредаговано) Поки що адмін стандартний(адмін-123456)в конфігу він стоїть і під ним же хочу зайти Спробуй створити новго адміна і вистав йому всі самі найкращі права а також root p.s. що було нетак? Відредаговано 14 липня, 2008 ankos
gall Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 2 madf. Отправил почтой кору со всем что было рядом)) Исходники, бинари и лог дебага. Жду ответа.
fedus Опубліковано: 14 липня, 2008 Опубліковано: 14 липня, 2008 Спробуй створити новго адміна і вистав йому всі самі найкращі права а також root Виставив все по максимуму, завів нового адміна -нічого. Все по-старому! Як виставити адміну права root?
Рекомендованные сообщения