![]() |
Страницы (2): [1] 2 » Показаны 30 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Установка и настройка (http://netadmin.ws/forum/forumdisplay.php?forumid=28)
-- Помогите установить баннерный движок TBE 4.0 (http://netadmin.ws/forum/showthread.php?threadid=1742)
Помогите установить баннерный движок TBE 4.0
Откликнитесь, счастливые владельцы этого баннерного движка.
Не получается нормально откомпилить engine.cpp в engine.cgi под FreeBSD 4.5
engine.cgi после компиляции выдает "Internal Server Error"
Скрипт приобретен легально, установка входит в стоимость, но я хочу САМ разобраться и поставить 
__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров
ты пути до sql хидеров правильно задал? При компиляции ты не должен получить ни одной ошибки, разве что одну что там в конце не хватает чего-то, но это на работу не влияет.
__________________
Всегда есть решение.
Ты его ставил ?
Кинь сюда, пож-та, всю строку команды на компиляцию.
__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров
gcc -I/usr/include/mysql -L/usr/include/mysql /patch/to/engine.cpp -o /patch/to/cgi-bin/engine.cgi -lm -lmysqlclient
__________________
Всегда есть решение.
Все правильно, только у меня, естественно, пути другие до engine.cpp и engine.cgi
Пишет
/usr/libexec/elf/ld: cannot find -lmysqlclient
Блин, уже не знаю что и предпринять 
__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров
quote:
Блин, уже не знаю что и предпринять
__________________
Опять приходит с обыском конвой.
Опять нашли под полом пулемет...
Я думал - тот же! Нет, другой...
Какая сволочь их туда кладет??
quote:
Первоначальное сообщение от StranNik
Странно, говоришь, что куплен легально - скажи саппорту, что проблемы с установкой, они помогут.
))__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров
3D-Dragon требуй, чтобы асю поставили, в конце концов за что ты деньги платил?
Или забей на процесс установки пусть они тебе сами все поставят.
__________________
Опять приходит с обыском конвой.
Опять нашли под полом пулемет...
Я думал - тот же! Нет, другой...
Какая сволочь их туда кладет??
да ставится он легко, просто путь првильно надо искать до библиотек мускуля, я вот на скольких хостингах не ставил всегда с этим проблемы были, но как пути вычислял все как по маслу.
__________________
Всегда есть решение.
а че после покупки скрипта там еще что то компилировать надо? я то думал там обычный PHP/CGI скрипт. пути в config.* поменял и гоняй наздоровье. объесните мне как там это дело обстоит?
да вот я тож думал что пути в config.* поменял и гоняй .... может расскажете кому не лень 
__________________
"Gott weiss, ich will kein Engel sein!"
комманда компиляции
gcc -I/usr/include/mysql -L/usr/include/mysql /patch/to/engine.cpp -o /patch/to/cgi-bin/engine.cgi -lm -lmysqlclient
собственно нужно указать где находятся библиотеки мускуля
/usr/include/mysql
__________________
Всегда есть решение.
Вот где у меня лежат библиотеки:
/usr/local/lib/mysql
libdbug.a
libheap.a
libmerge.a
libmyisam.a
libmyisammrg.a
libmysqlclient.a
libmysqlclient.so
libmysqlclient.so.10
libmystrings.a
libmysys.a
libnisam.a
В engine.cpp есть такая строка:
#include "/usr/local/include/mysql/mysql.h" // Замените данную строку на путь к mysql.h
В ней я ничего не менял т.к. путь к файлу mysql.h у меня такой же.
Вот такую команду я даю на компиляцию:
gcc -I/usr/local/lib/mysql -L/usr/local/lib/mysql /cells/home/bn_wpclub/www/bn.wp-club.net/bn/engine.cpp -o /cells/home/bn_wpclub/www/bn.wp-club.net/cgi-bin/engine.cgi -lm -lmysqlclient
Ð_езультат.
Появляется файл engine.cgi (51.346 bytes)
Какого размера он должен быть после компиляции ?
Помотрите, пож-та, у себя.
При обращению к которому через броузер выскакивает ошибка 500 Internal Server Error
В error.log пишет следующее:
Premature end of script headers: /home/bn_wpclub/www/bn.wp-club.net/cgi-bin/engine.cgi
Исходный размер файла engine.cpp 16.735 bytes
Может у меня сырец кривой, поделитесь, пож-та, у кого есть для TBE 4.0
Еще, стандартные пути для исполнения cgi - #!/usr/local/bin/perl
У меня perl лежит по такому пути - #!/usr/bin/perl
Может в этом проблема.
PS
Суппорт молчит вторые сутки 
__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров
при чем здесь перл то? он на си написан.
__________________
Всегда есть решение.
размер у меня 149 кб
__________________
Всегда есть решение.
| Формат времени GMT. Текущее время 18:13. | Страницы (2): [1] 2 » Показаны 30 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.