UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.

Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!

Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off

Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/

Dla serwera Apache ustaw w pliku .htaccess

Kod: Zaznacz cały

RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]
i/lub - nie testowałem

Kod: Zaznacz cały

<If "req('Content-Type') =~ /multipart/i">
    Require all denied
</If>

Dla nginx

Kod: Zaznacz cały

# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
    default       0;
    "~*multipart" 1;
}

# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
    return 403;
}
_____________________________________________________

Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Jedna baza, dwa fora

Pomoc przy instalacji oraz użytkowaniu phpBB 3.2.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i rozszerzeniami.
saper82
Posty: 42
Rejestracja: 16 kwietnia 2016, 20:38
Kontakt:

Jedna baza, dwa fora

Post autor: saper82 » 15 maja 2018, 12:48

Witam

Sprawa jest taka, mamy dwa adresy, np
- zupy.pl
- soki.pl

Mają być dwa fora, ale oparte na jednej bazie, gdzie na zupy.pl bardziej będą widoczne fora o zupach, a fora o sokach przesunięte na dalszy plan. Na soki ma być analogicznie jak z zupy.pl.

Przykładowo, na zupy.pl były by takie fora
- zupy polskie
- zupy angielskie
- zupy pozostałe
- soki,,, i tutaj by były subfora

na soki.pl
- soki polskie
- soki angielskie
- zupy i tutaj subfora

Dodatkowo każde forum ma mieć inny szablon, inny mchat.

Tak myślałem jak rozwiązać ten problem.

zrobić dwa foldery na fora
hosting/zupy.pl/public_html
hosting/soki.pl/public_html

obydwa fora podpiąć pod jedną bazę, ale z dwiema tabelami php_setting.
phpbb_setting_zupy i phpbb_setting_soki,,, i na stałe w plikach forum zmienić nazwy tabel odpowiednio.
dalej zrobić podobnie z tabelą php_forums,,, żeby ustawić odpowiednio kolejność for na forum.

Dobrze kombinuje? Może są jakieś gotowce do tego?

Po prostu chcę potrzebuje dwóch for, z tymi samymi tematami, postami, użytkownikami, ale na każdym forum inne tematy są priorytetowe.

vader
Administrator
Posty: 1595
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Jedna baza, dwa fora

Post autor: vader » 15 maja 2018, 13:06

Instalujesz 2 fora, dokładnie jak napisałeś do jednej bazy, ale z innym prefixem, czyli pliki wrzucasz odpowiednio do

hosting/zupy.pl/public_html ale podczas instalacji tabeli ustawiasz prefix np., phpbbzupy_
hosting/soki.pl/public_html ale podczas instalacji tabeli ustawiasz prefix np., phpbbsoki_

Na obydwu forach robisz analogiczną strukturę for etc. Fora są niezależne ale korzystają z jednej bazy danych.

saper82
Posty: 42
Rejestracja: 16 kwietnia 2016, 20:38
Kontakt:

Re: Jedna baza, dwa fora

Post autor: saper82 » 15 maja 2018, 13:32

Tylko że fora mają mieć wspólnych użytkowników i posty, kategorie.
Różnica to tylko szablon, kolejność kategorii(for), więc chyba tylko phpbb_setting i phpbb_forums powinny być zdublowane.

vader
Administrator
Posty: 1595
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Jedna baza, dwa fora

Post autor: vader » 15 maja 2018, 14:35

Nie słyszałem o takim rozwiązaniu. Poszukaj i daj znać jak znajdziesz.

saper82
Posty: 42
Rejestracja: 16 kwietnia 2016, 20:38
Kontakt:

Re: Jedna baza, dwa fora

Post autor: saper82 » 16 maja 2018, 18:04

Powoli do przodu,

Zmiana nazwy tabeli config w /includes/constants.php
define('BOOKMARKS_TABLE',			$table_prefix . 'bookmarks');
define('BOTS_TABLE',				$table_prefix . 'bots');
@define('CONFIG_TABLE',				$table_prefix . 'config'); // zmieniam nazwe na co inne
define('CONFIG_TEXT_TABLE',			$table_prefix . 'config_text');
define('CONFIRM_TABLE',				$table_prefix . 'confirm');
jakoś nie wpływa na cały skrypt,, brakuje tabeli phpbb_config, taki błąd robi forum, (cache wyczyszczone)

Będę walczył z tym dalej. pewnie gdzieś jest wpisane 'config" na sztywno.

ODPOWIEDZ

Wróć do „Użytkowanie”