

Adresy wielu ciekawych skryptów php, nie potrzebujących bazy znajdziesz tu:






Jeżeli od razu potrzebujesz bardzo rozbudowane forum polecam przema, musisz jednak wiedzieć, że może ono z powodu mnogości swych funkcji sprawiać problemy. Najlepiej więc zainstalowac zwykłe phpbb2 / phpbb3, a potem, jeżeli będziesz czegos potrzebował, ściągniesz sobie jakąś modyfikację.

Instalacja forum
1) ¦ciągnij je ze strony oznaczonej gwiazdką lub dwoma gwiazdkami */**.
2) Rozpakuj, folder z plikami wrzuć na serwer za pomocą klienta ftp. (Co to jest klient ftp i jak go skonfigurować? - na te pytania znajdziesz odp. TU)
3) Nadaj odpowiednim plikom i katalogom zalecane uprawnienia. (CHMOD)
4) Wpisz ścieżkę instalacyjną forum.
5) Wypełnij pola zgodnie z instrukcją dostepną na oficjalnej stronie skryptu. (BAZA DANYCH: patrz Ad.1)
6)Usuń foldery instalacyjne i skonfiguruj swoje forum zgodnie ze swoimi upodobaniami (by skonfigurować, wpisz ścieżkę forum i zaloguj się za pomocą danych administratora podanych przy instalacji).
7) W celu zoptymalizowania wyglądu forum, możesz ściągnąć szablon ze strony autorów lub stron nieoficjalnych.

AD.1 Przydatne dane
adres bazy danych (host): mysql.cba.pl
port: 3306 (w przypadku phpbb modified by przemo zostaw 80)
nazwa bazy danych: strona_cba_pl [gdzie strona jest adresem Twojej strony] Ważne: wszystkie '-' zamieniamy na '_' [czyli dla strony jan-kowalski.cba.pl nazwa bazy danych to jan_kowalski_cba_pl]
użytkownik bazy danych: taki jakiego wpisałeś przy dodawaniu bazy
hasło do bazy: takie jak wprowadziłeś przy dodawaniu bazy danych.
AD.3 Instalacja phpbb2 z przykładami
Skrypt phpBB potrzebuje do prawidłowego działania serwer z obsługą php oraz bazę danych np. MySQL. Po poprawnym skopiowaniu plików na serwer i ustawieniu chmoda dla pliku config.php na 666 rozpoczynamy instalację podając w przeglądarce ścieżkę do pliku install.php. Naszym oczom ukaże się następujący ekran:
Podałem specjalnie rozwiązanie dla angielskiej wersji językowej instalatora i polskiej, a to z tego powodu, że serwisy oferujące zewnętrzne bazy danych, zawsze są w języku angielskim. Niektórzy nie znają tego języka, stąd łatwiej będzie im na logikę przetłumaczyć sobie poszczególne rubryki formularza do założenia bazy, opierając się na instalatorze phpbb2 w wersji angielskiej.Basic Configuration (Podstawowa Konfiguracja)
Default board language (Domyślny Język Forum) -> Wybierz język forum.
Database Type (Typ Bazy Danych) -> Wybierz rodzaj bazy danych MySQL - MySQL 4.x/5.x bądź MySQLi
Choose your installation method (Wybierz metodę instalacji) -> Instalacja lub upgrade
Database Configuration (Konfiguracja Bazy Danych)
Database Server Hostname / DSN (Server Bazy Danych / DSN) -> nazwa hosta np. dla cba.pl będzie to mysql.cba.pl, dla forum na naszym dysku localhost(Apache)
Your Database Name (Nazwa Bazy Danych) -> Nazwa twoje bazy danych MySQL (patrz: Ad.1)
Database Username (Użytkownik Bazy Danych) -> Nazwa użytkownika bazy danych. (patrz: Ad1).
Database Password (Hasło Bazy Danych) -> Hasło do bazy danych (patrz AD.1), dla Apache puste pole.
Prefix for tables in database (Prefiks dla tabel w bazie danych) -> Początek nazwy plików w bazie danych. np. phpbb2_
Admin Configuration (Konfiguracja Admina)
Admin Email Address (Adres Email Admina) -> Twój e-mail (adres e-mail adminstratora).
Domain Name (Nazwa Domeny) -> Nazwa strony np. host (zostawić bez zmian).
Server Port (Port Serwera) -> Numer serwera www (Domyślnie 80, j/w).
Script path (¦cieżka skryptu) -> ¦cieżka do forum np. /forum/ (j/w).
Administrator Username (Nazwa Administratora) -> Nazwa administratora.
Administrator Password (Hasło Administratora) -> Hasło administratora.
Administrator Password [ Confirm ] (Hasło Administratora [ Potwierdź ]) -> powtórzenie hasła administratora.
AD.4
Na cba.pl dostepna jest baza sqlite. Od MySQL różni sie ona tym, iz mniej obciąża serwer, a całość jej działania sprowadza sie do jednego pliku. Instalowanie for i CMS'ów różni się od instalacji na MySQL. Bazy nie musicie zakładać, zakłada się sama. Wystarczy,że podczas instalacji wpiszecie:



Zanim jednak rozpoczniecie instalację, katalog z punBB musi dostac uprawnienia 777, katalog cache i avatars także. Po dokonaniu tych ustawień, mozna zainstalowac forum. Ostatnim krokiem jest przekopiowanie treści pliku, jaka sie pojawi do notatnika, i zapisanie go jako config.php na serwerze w katalogu macierzystym PunBB.
Instalacja spolszczenia dla PunBB.
Ze strony wspomnianej poniżej ściągasz tłumaczenie w ersji 1.0. Rozpakowujesz i wrzucasz na serwer katalog Polish. Wchodzisz do panelu administracyjnego forum i w menu Options wybierasz Default language - Polish. Teraz jeszcze musisz w swoim profilu ustawić język na Polish zachować zmiany. Teraz uzytkownicy będą mogli korzystać z polskiej wersji forum, panel administracyjny pozostanie w wersji angielskiej.
Forum działające na bazie sqlite, o którym wspominałem powyżej, oraz spolszczenie znajdziesz tu:

Informacje na temat sqlite znajdziesz tu: http://webcity.pl/webcity/artykuly.php/t/46
AD.5 PROBLEMY I K£OPOTY - FORA NA MYSQL I SQLITE

Odp.: Przede wszystkim usuń kod reklamy, który na cba.pl jest wklejany automatycznie do generowanych w taki sposób plików. A więc wszystko przed <php>.
http://sql1.badblock.com/index.php

Odp. Najwyraźniej mogłeś źle wrzucić katalog, jest on niekompletny, lub jego treść została zmieniona. Winą można obarczyć niektóre znane firewalle, np. firmy Norton czy tez Kerio, które na czas wrzucania spolszczenia winny zosać wyłączone.
Pamiętaj, szczegółowe info znajdziesz na stronach oficjalnych lub też po prostu korzystając z jakże pomocnej wyszukiwarki http://google.pl ! Co więcej, licz się z tym, że nie wszystkie wskazówki zawarte w tym tutorialu mogą ci być pomocne/skuteczne.AD.2 Dla szukająych najłatwiejszego rozwiązania polecam wejście na www.cba.pl, zalogowanie sie do panelu a następnie wybranie zakłądki OPROGRAMOWANIE. Cba.pl oferuje preinstalowane fora phpbb3, punBB, txtBB. Wystarczy wypełnić kilka prostych pól, a całość powyższego tutoriala można w praktyce pominąć.
P.S. Masz problem? Pisz tu w temacie, ale nie do mnie na gg. Gdy uznam za stosowne, sam się do ciebie odezwę.