Re: Programa Simples Para limpeza do Thunder 3.1
Citação:
Postado originalmente por
turbonett_informatica
Mais uma vez obrigado pela força, agora deu erro em encontrar um arquivo.
clean_thunder.cpp:2625: fatal error: mysql/mysql.h: arquivo ou diretorio nao encontrado
os arquivos no diretorio do thunder sao:
root@super-cache:~# ls /script/thunder-svn-publico/thunder
clean_thunder.cpp database_mysql.h logfile.h sockethandler.cpp
connectiontobrowser.cpp database_mysql.o logfile.o sockethandler.h
connectiontobrowser.h default.h Makefile sockethandler.o
connectiontobrowser.o default.h.in Makefile.in thunder
connectiontohttp2.cpp helper.cpp params.cpp thunder.cpp
connectiontohttp2.h helper.h params.h thunder.h
connectiontohttp2.o helper.o params.o thunder.o
connectiontohttp.cpp httphandler.cpp plugins utils.cpp
connectiontohttp.h httphandler.h proxyhandler.cpp utils.h
connectiontohttp.o httphandler.o proxyhandler.h utils.o
database_mysql.cpp logfile.cpp proxyhandler.o x64compat.h
é algum desses arquivos ? ou esta faltando algum ?
agora esse outro aki:!
mas compilou so nao sei se ta funcionando!!!
root@super-cache:/script/thunder-svn-publico/thunder# g++ -o clean clean_thunder.cpp utils.cpp -Wall -O2 -lmysqlclient -ldl
utils.cpp: In function âstd::string XOR(std::string, std::string)â:
utils.cpp:435:11: warning: statement has no effect [-Wunused-value]
utils.cpp: In function âstd::string url2request(std::string&)â:
utils.cpp:249:1: warning: control reaches end of non-void function [-Wreturn-type]
utils.cpp: In function âstd::string url2host(std::string&)â:
utils.cpp:237:1: warning: control reaches end of non-void function [-Wreturn-type]
Re: Programa Simples Para limpeza do Thunder 3.1
é compilado e essas são apenas avisos, mas sem erros
Re: Programa Simples Para limpeza do Thunder 3.1
Citação:
Postado originalmente por
turbonett_informatica
Galera tenho thunder 3.1 instalando rodando normalmente, so que o hd encheu ai ja viu né? o clean que tem aki no forum ou que ja peguei de outros sites nao funciona. da sempre da erro:
agendamento no cron ou digitando direto no terminal ele sempre apresenta o mesmo erro.
0 * * * * root /etc/thunder/./clean -l 90 -h localhost -d thunder -u root -p senha
error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
com o comando ldd /etc/thunder/clean
mostra o sequinte resultado:
linux-gate.so.1 => (0xf7730000)
libmysqlclient.so.16 => not found
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf762c000)
libm.so.6 => /lib32/libm.so.6 (0xf7606000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf75e8000)
libc.so.6 => /lib32/libc.so.6 (0xf74a1000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7488000)
/lib/ld-linux.so.2 (0xf7731000)
como se a libmysqlclient nao estive instalada: uso debian 6 64bits.
e quando digito o comando para instalar a biblioteca avisa que já é a ultima versao:
apt-get install libmysqlclient16
Testei a versao para compilar. so que o mesmo nao compila, fiz todas as auterações necessarias, como: senha do banco de dados, localizaca do diretorio etc..
comando para compilar:
g++ -o clean clean_thunder.ccp
tem que ter o arquivo utils.h no mesmo diretorio para poder compilar;
erro que esta aparecendo:
/tmp/ccGKCPqq.o: In function `main':
clean_thunder.cpp:(.text+0x12): undefined reference to `mysql_init'
clean_thunder.cpp:(.text+0x48): undefined reference to `mysql_real_connect'
clean_thunder.cpp:(.text+0x65): undefined reference to `mysql_error'
clean_thunder.cpp:(.text+0x9d): undefined reference to `mysql_query'
clean_thunder.cpp:(.text+0xbc): undefined reference to `mysql_error'
clean_thunder.cpp:(.text+0xef): undefined reference to `mysql_store_result'
clean_thunder.cpp:(.text+0x13b): undefined reference to `ConvertChar(std::basic_
clean_thunder.cpp:(.text+0x2e1): undefined reference to `mysql_query'
clean_thunder.cpp:(.text+0x300): undefined reference to `mysql_error'
clean_thunder.cpp:(.text+0x330): undefined reference to `mysql_fetch_row'
clean_thunder.cpp:(.text+0x35b): undefined reference to `mysql_free_result'
clean_thunder.cpp:(.text+0x36a): undefined reference to `mysql_close'
collect2: ld returned 1 exit status
se alguem souber como compilar ou como sessar esses erros da libmysqlclient agradeço!!!:bawling:
Cara a ISO mais nova do mk-auth http://www.mk-auth.com.br/iso/mk-auth.iso já tem o clean instalado, ele fica em /usr/local/sbin/clean e o Pedro falou que esta configurado para 75 dias.