ExBB Community » Файловый ExBB » Решение проблем » 2 форума на одном сайт

Страниц (2): [1] 2 »
 

1. Taki - 11 февраля 2017 — 22:01 - перейти к сообщению
Не могу поставить 2 форума на один сайт
сайт/форум1
сайт/форум2
вернее они ставятся, но проблема с авторизацией.
Если заходишь с одного браузера на оба форума, то начинает выкидывать то из одного то из другого в гость и постоянно надо перерегистрироваться.
2. NordWest - 11 февраля 2017 — 22:11 - перейти к сообщению
Taki пишет:
Не могу поставить 2 форума на один сайт
сайт/форум1
сайт/форум2
вернее они ставятся, но проблема с авторизацией.
Если заходишь с одного браузера на оба форума, то начинает выкидывать то из одного то из другого в гость и постоянно надо перерегистрироваться.

Имена у форумов надеюсь разные? Скорее всего проблема в том, что движок информацию об авторизации хранит в кукисах с одним и тем же именем.
3. Taki - 11 февраля 2017 — 23:09 - перейти к сообщению
NordWest пишет:
Имена у форумов надеюсь разные?

Ну да как написал - разные имена f1 и f2 например. Или вообще по разному.
Причем если под разными доменами на одном сервере (алиасы) - то все нормально.
4. NordWest - 12 февраля 2017 — 07:00 - перейти к сообщению
Попробовал на денвере повторить ситуацию. Если взять форум по адресу "сайт/форум1" и тупо скопировать по адресу "сайт/форум2" - проблемы есть. Однако если в новое место форум проинсталлировать - проблем нет, форумы работают независимо. Рискну предположить, что вы пытались использовать первый метод. В этом случае поправьте в конфигурационном файле boardinfo.php переменную $this->exbb['boardurl']
5. Taki - 12 февраля 2017 — 12:47 - перейти к сообщению
NordWest пишет:
В этом случае поправьте в конфигурационном файле boardinfo.php переменную $this->exbb['boardurl']

Да ,тупо скопировал. Но в админпанеле поменял и названия и УРЛ
А что поправить в переменной?
6. NordWest - 12 февраля 2017 — 13:22 - перейти к сообщению
Цитата:
Но в админпанеле поменял и названия и УРЛ
Боюсь, что теперь нужно эту переменную проверить на обоих форумах. Только не через браузер, а открыв файл конфигурации в редакторе.

Цитата:
А что поправить в переменной?
Там должен быть прописан корректный URL к форуму. Проверьте, и если что - поправьте.
7. Taki - 12 февраля 2017 — 14:55 - перейти к сообщению
NordWest пишет:
Боюсь, что теперь нужно эту переменную проверить на обоих форумах. Только не через браузер, а открыв файл конфигурации в редакторе.

А вообще это поле в админпанели обязательно заполнять?
Вроде там не стоит звездочки (обязательно для заполнения).
Можно поле URL не заполнять вообще?
8. NordWest - 12 февраля 2017 — 15:49 - перейти к сообщению
Taki , обязательно.
9. electron - 12 февраля 2017 — 17:01 - перейти к сообщению
Taki пишет:
Вроде там не стоит звездочки (обязательно для заполнения).

хм, разве в админке такая звездочка есть хоть где-то? что-то не припомню...

Taki пишет:
Можно поле URL не заполнять вообще?

можно. только будьте готовы к тому, что форум вообще перестанет работать Улыбка
10. Taki - 12 февраля 2017 — 17:25 - перейти к сообщению
electron пишет:
можно. только будьте готовы к тому, что форум вообще перестанет работать

Просто у меня пока часто меняется доменное имя, или вообще IP. Почему форуму просто не брать то имя, через которое на него направил сервер? Ведь форуму все равно в какой папке лежать вроде.
Какой домен запросил index.php тому и отдать страницы.
У меня например можно по 4 именам и все попадут на один форум (ну похожи типа форум. ру, форум.ком, форум.орг....
Какой мне указывать если нет главного в принципе.
И почему форум должен "перестать работать"? если он работает даже по IP адресу на него (когда вообще нет доменного имени)?
Например форум просто может крутиться на локалхосте на деныере например или опенсервер, у него тогда апреоре нет доменного имени, и почему он должен "сломаться"? Вернее на каком моменте он должен перестать работать? Что станет причиной?
11. electron - 12 февраля 2017 — 18:23 - перейти к сообщению
Taki пишет:
И почему форум должен "перестать работать"?

ну , вообще-то про "перестанет работать" - это было типа шутки. не прошла она...

теперь серьезно. переменная $this->exbb['boardurl'] в файле data/boardinfo.php должна быть заполнена обязательно. хоть это будет доменное имя второго/третьего/пятого уровня, хоть это будет IP - не важно. форум должен знать по какому адресу обращаться к исполняемым файлам. так устроены ВСЕ движки, и наш - не исключение.

Taki пишет:
форум просто может крутиться на локалхосте на деныере например или опенсервер, у него тогда апреоре нет доменного имени

вы ошибаетесь. на денвере или каком-либо еще локальном сервере присутствует доменное имя. test1.ru или localhost - не важно, но оно доменное имя у сайта есть всегда
12. Taki - 12 февраля 2017 — 18:51 - перейти к сообщению
electron пишет:
форум должен знать по какому адресу обращаться к исполняемым файлам.

А исполняемые фалы это разве не форум?....вы форум как то отделили от форума.
ОТносительные ссылки разве отменены чтобы обращаться к файлам.
У меня внутри сайта все ссылки типа ../../
и все равботает и никто никого не теряет
С другой стороны если бы было как вы говорите - то форум уже давно бы не занл как обращаться к исполняемым файлам...потомоу что я никогда раньше и не задавал URL. Как же он тогда работает.
И енсли как вы говорите - тогда видимо надо в админпанели написать, "Обязательно для заполенния) и не работать по ка не заполнется поле.
13. NordWest - 12 февраля 2017 — 22:47 - перейти к сообщению
Taki , вы к чему спорите? Хотите доказать, что electron не прав.
Удалите эту переменную и посмотрите результат.

Что касается вопроса почему сделано так а не иначе - это вопрос к разработчикам. Желаете сделать по другому - да пожалуйста, кто же против.
14. Taki - 12 февраля 2017 — 23:11 - перейти к сообщению
NordWest пишет:
Taki , вы к чему спорите?

Я хочу разобраться.
Просто нигде в инструкциях нет что обязательно в админпанели при установке указать URL форума. Если это такая важная вещь, то надо хотя бы в мануал тогда её обозначить, а лучше при установке и в самой админпанели.
Я вот до сих пор не вводил в это поле ничего (оставлял пустым).
15. electron - 13 февраля 2017 — 02:15 - перейти к сообщению
Taki пишет:
Просто нигде в инструкциях нет что обязательно в админпанели при установке указать URL форума.

потому что при первоначальной установке скрипты инсталлятора автоматом распознают адрес, куда их залили и выдают его уже в готовом виде в форме установки форума. Поэтому там никто ничего и не прописывает. Оно там есть автоматически.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0506]     [ ]