Всем привет.
XBT на debian.
Если скачать revision 377. И попытаться скомпилить - выдает:
Окей, читаем тему дальше и находим возможное решение 8 пост kenny.
-bash: `mysql_config --libs`: ambiguous redirect - ниже по теме пишут про это. Но решения снова нет.
Качаю стабл сборку 300. Заливаю, нормально собралось.
Создаю раздачу, проверяю анонс - он работает.
Но не обновляется статистика. Скорее всего дело в кроне.
http://torrentpier.com/threads/Отвязка-запуск-крона.52/
C:\путь до папки\www\cron\cron.php - я не вижу такой директории. Есть только файл в корне.
Ставлю запускать его через крон:
Проверяю папку /log/cron/ - нет новых записей в логах.
Окей начинаем гуглить нахожу
Скачиваю их сборку, ставлю отвязываю крон, делаю анонс через php скрипт и статистика обновляется.
Прошу уточнить момент с кроном.
п.с. xbt 300 ревизия, форум - last svn
XBT на debian.
Код:
svn co http://torrentpier2.googlecode.com/svn/trunk/install/xbt/linux/misc xbt/misc
svn co http://torrentpier2.googlecode.com/svn/trunk/install/xbt/linux/Tracker xbt/Tracker
Код:
root@localhost:/home/test/xbt/Tracker# ./make.sh
: No such file or directory
g++: no input files
: command not founde.cpp: line 3:
: command not founde.cpp: line 7:
: command not founde.cpp: line 13:
'./misc/sql/database.cpp: line 14: syntax error near unexpected token `
'./misc/sql/database.cpp: line 14: `Cdatabase::Cdatabase()
: command not foundry.cpp: line 3:
: command not foundry.cpp: line 7:
../misc/sql/sql_query.cpp: line 8: syntax error near unexpected token `Cdatabase'
'./misc/sql/sql_query.cpp: line 8: `Csql_query::Csql_query(Cdatabase& database, const std::string& v):
: command not foundult.cpp: line 3:
../misc/sql/sql_result.cpp: line 4: syntax error near unexpected token `MYSQL_ROW'
../misc/sql/sql_result.cpp: line 4: `Csql_row::Csql_row(MYSQL_ROW data, unsigned long* sizes, const boost::shared_ptr<Csql_'esult_source>& source)
: command not found: line 3:
: command not found: line 10:
: command not found: line 14:
../misc/bt_misc.cpp: line 15: syntax error near unexpected token `('
'./misc/bt_misc.cpp: line 15: `std::string escape_string(const std::string& v)
: command not found line 3:
: command not found line 7:
../misc/bvalue.cpp: line 8: syntax error near unexpected token `long'
'./misc/bvalue.cpp: line 8: `Cbvalue::Cbvalue(long long v)
: No such file or directory*
../misc/sha1.cpp: line 2: CMakeLists.txt: command not found
: command not foundine 3: *
../misc/sha1.cpp: line 4: CMakeLists.txt: command not found
../misc/sha1.cpp: line 5: CMakeLists.txt: command not found
../misc/sha1.cpp: line 6: CMakeLists.txt: command not found
: command not foundine 7: *
../misc/sha1.cpp: line 8: CMakeLists.txt: command not found
../misc/sha1.cpp: line 9: CMakeLists.txt: command not found
../misc/sha1.cpp: line 10: CMakeLists.txt: command not found
../misc/sha1.cpp: line 11: syntax error near unexpected token `('
'./misc/sha1.cpp: line 11: ` * 2**(n/2) to find any two messages with the same digest,
: command not found line 3:
: command not found line 13:
../misc/socket.cpp: line 15: const: command not found
: command not found line 15:
: command not found line 17:
../misc/socket.cpp: line 19: const: command not found
: command not found line 19:
: command not found line 21:
../misc/socket.cpp: line 22: static: command not found
: command not found line 22:
: command not found line 23:
../misc/socket.cpp: line 24: syntax error near unexpected token `SOCKET'
'./misc/socket.cpp: line 24: `Csocket::Csocket(SOCKET s)
: command not foundary.cpp: line 3:
: command not foundary.cpp: line 7:
../misc/virtual_binary.cpp: line 8: syntax error near unexpected token `const_memory_range'
'./misc/virtual_binary.cpp: line 8: `Cvirtual_binary_source::Cvirtual_binary_source(const_memory_range d)
: command not foundline 3:
: command not foundline 8:
../misc/xcc_z.cpp: line 9: syntax error near unexpected token `('
'./misc/xcc_z.cpp: line 9: `Cvirtual_binary xcc_z::gunzip(const_memory_range s)
./make.sh: line 11: config.cpp: command not found
./make.sh: line 12: connection.cpp: command not found
./make.sh: line 13: epoll.cpp: command not found
./make.sh: line 14: server.cpp: command not found
./make.sh: line 15: tcp_listen_socket.cpp: command not found
./make.sh: line 16: tracker_input.cpp: command not found
./make.sh: line 17: transaction.cpp: command not found
./make.sh: line 18: udp_listen_socket.cpp: command not found
./make.sh: line 19: XBT Tracker.cpp: command not found
./make.sh: line 20: -L/usr/lib/mysql: No such file or directory
Окей, читаем тему дальше и находим возможное решение 8 пост kenny.
Код:
t_tracker \ost:/home/test/xbt/Tracker# g++ $@ -DNDEBUG -I ../misc -I . -O3 -o xb
> > ../misc/sql/database.cpp \
> > ../misc/sql/sql_query.cpp \
> > ../misc/sql/sql_result.cpp \
> > ../misc/bt_misc.cpp \
> > ../misc/bvalue.cpp \
> > ../misc/sha1.cpp \
> > ../misc/socket.cpp \
> > ../misc/virtual_binary.cpp \
> > ../misc/xcc_z.cpp \
> > config.cpp \
> > connection.cpp \
> > epoll.cpp \
> > server.cpp \
> > tcp_listen_socket.cpp \
> > tracker_input.cpp \
> > transaction.cpp \
> > udp_listen_socket.cpp \
> > "XBT Tracker.cpp" \
> > `mysql_config --libs` && strip xbt_tracker
-bash: `mysql_config --libs`: ambiguous redirect
-bash: `mysql_config --libs`: ambiguous redirect - ниже по теме пишут про это. Но решения снова нет.
Качаю стабл сборку 300. Заливаю, нормально собралось.
Создаю раздачу, проверяю анонс - он работает.
Но не обновляется статистика. Скорее всего дело в кроне.
http://torrentpier.com/threads/Отвязка-запуск-крона.52/
C:\путь до папки\www\cron\cron.php - я не вижу такой директории. Есть только файл в корне.
Ставлю запускать его через крон:
Код:
*/1 * * * * root cd /var/www/ && /usr/bin/php -f ./cron.php >/dev/null 2>&1
Окей начинаем гуглить нахожу
Скачиваю их сборку, ставлю отвязываю крон, делаю анонс через php скрипт и статистика обновляется.
Прошу уточнить момент с кроном.
п.с. xbt 300 ревизия, форум - last svn