Форум сетевых администраторов Страницы (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)


Помещено 3D-Dragon 18-06-2002 в 19:44:

Помогите установить баннерный движок TBE 4.0

Откликнитесь, счастливые владельцы этого баннерного движка.
Не получается нормально откомпилить engine.cpp в engine.cgi под FreeBSD 4.5
engine.cgi после компиляции выдает "Internal Server Error"

Скрипт приобретен легально, установка входит в стоимость, но я хочу САМ разобраться и поставить

__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров


Помещено polo 18-06-2002 в 20:12:

ты пути до sql хидеров правильно задал? При компиляции ты не должен получить ни одной ошибки, разве что одну что там в конце не хватает чего-то, но это на работу не влияет.

__________________
Всегда есть решение.


Помещено 3D-Dragon 18-06-2002 в 20:17:

Ты его ставил ?
Кинь сюда, пож-та, всю строку команды на компиляцию.

__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров


Помещено polo 18-06-2002 в 20:25:

gcc -I/usr/include/mysql -L/usr/include/mysql /patch/to/engine.cpp -o /patch/to/cgi-bin/engine.cgi -lm -lmysqlclient

__________________
Всегда есть решение.


Помещено 3D-Dragon 18-06-2002 в 20:37:

Все правильно, только у меня, естественно, пути другие до engine.cpp и engine.cgi
Пишет
/usr/libexec/elf/ld: cannot find -lmysqlclient

Блин, уже не знаю что и предпринять

__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров


Помещено StranNik 18-06-2002 в 22:52:

quote:
Блин, уже не знаю что и предпринять

Странно, говоришь, что куплен легально - скажи саппорту, что проблемы с установкой, они помогут.

__________________
Опять приходит с обыском конвой.
Опять нашли под полом пулемет...
Я думал - тот же! Нет, другой...
Какая сволочь их туда кладет??


Помещено 3D-Dragon 18-06-2002 в 23:22:

quote:
Первоначальное сообщение от StranNik

Странно, говоришь, что куплен легально - скажи саппорту, что проблемы с установкой, они помогут.



Ничего странного нет, просто связь с суппортом по мылу и отвечают они в лучшем случае на следующий день.
Если у меня будет не один вопрос (пошаговой установки) так я с ними неделями буду общаться ))

__________________
Всё в одном месте для начинающих и профессионалов
- = Web-Profi CLUB = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров


Помещено StranNik 19-06-2002 в 02:13:

3D-Dragon требуй, чтобы асю поставили, в конце концов за что ты деньги платил?
Или забей на процесс установки пусть они тебе сами все поставят.

__________________
Опять приходит с обыском конвой.
Опять нашли под полом пулемет...
Я думал - тот же! Нет, другой...
Какая сволочь их туда кладет??


Помещено polo 19-06-2002 в 03:01:

да ставится он легко, просто путь првильно надо искать до библиотек мускуля, я вот на скольких хостингах не ставил всегда с этим проблемы были, но как пути вычислял все как по маслу.

__________________
Всегда есть решение.


Помещено MASTER 19-06-2002 в 05:37:

а че после покупки скрипта там еще что то компилировать надо? я то думал там обычный PHP/CGI скрипт. пути в config.* поменял и гоняй наздоровье. объесните мне как там это дело обстоит?


Помещено Ausw 19-06-2002 в 14:02:

да вот я тож думал что пути в config.* поменял и гоняй .... может расскажете кому не лень

__________________
"Gott weiss, ich will kein Engel sein!"


Помещено polo 19-06-2002 в 14:08:

комманда компиляции
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

__________________
Всегда есть решение.


Помещено 3D-Dragon 19-06-2002 в 16:46:

Вот где у меня лежат библиотеки:

/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-мастеров


Помещено polo 19-06-2002 в 16:51:

при чем здесь перл то? он на си написан.

__________________
Всегда есть решение.


Помещено polo 19-06-2002 в 16:52:

размер у меня 149 кб

__________________
Всегда есть решение.


Формат времени GMT. Текущее время 20:47. Страницы (2): [1] 2 »
Показаны 30 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.