Strona 1 z 1
[mChat] Nieudana instalacja
: 19 stycznia 2016, 17:12
autor: Userr
Zarówno forum i mChat instalowałem na locahoście, bo zanim wrzucę to na serwer chcę dobrze forum skonfigurować. Przy instalacji mChatu postępowałem zgodnie z instrukcjami w pliku install.xml. Przy edycji plików były kilka różnic w stosunku do tego co w tej instalacji było opisywane. Np. plik editor.js był nie w katalogu styles/prosilver/template/editor.js tylko tutaj: assets\javascript\editor.js. Po edycji tych wszystkich plików uruchomiłem skrypt mchat_install.php i zamiast instalacji pojawiły się dwa warning:
[phpBB Debug] PHP Warning: in file [ROOT]/umil/umil.php on line 157: include(./includes/db/db_tools.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/umil/umil.php on line 157: include(): Failed opening './includes/db/db_tools.php' for inclusion (include_path='.;C:/xampp/php/PEAR')
Nie udało się więc zainstalować mChatu. Z czego to może wynikać? W pliku install.xml jest napisane:
Ten MOD został zaprojektowany dla phpBB 3.0.12 i może nie działać tak jak powinien na innych wersjach phpBB.
a ja mam właśnie nowszą wersję phpBB 3.1.6, więc podejrzewam, że mam niekompatybilną wersję phpBB? Aczkolwiek ktoś twierdzi, że mChat mu działa na phpBB 3.1.6:
mChat working great in 3.1.6 forum - fantastic job - no issues that I've found yet.
https://www.phpbb.com/community/viewtop ... #p14207841
Jeżeli jednak okazałoby się, że to kwestia wersji phpBB, to jest jakieś bezpieczne źródło skąd można ściągnąć wersję phpBB 3.0.12? Na oficjalne stronie jest z tego co widzę tylko wersja 3.0.14:
https://www.phpbb.com/downloads/3.0/
Mozę stąd?
https://www.phpbb.com/community/viewtop ... &t=2200921
Re: [mChat] Nieudana instalacja
: 19 stycznia 2016, 17:44
autor: Zyleta
Polecam jednak stąd:
https://www.phpbb.com/community/viewtop ... &t=2281451
Bo wersje 3.1 w górę nie korzystają z modyfikacji, a z rozszerzeń (czyli wszystkie mody, jakie były dla 3.0, nie będą działały pod 3.1 i odwrotnie - rozszerzenia pod 3.1 nie będą działały pod 3.0). W skrócie, budowa jest zupełnie inna i przede wszystkim sposób instalacji jest kompletnie inny - prostszy niż to miało miejsce w 3.0.x
Oczywiście, jak zawsze, podając link do rozszerzeń jeszcze nie zatwierdzonych, nie ukończonych, ostrzegam, że instalacja na żywym forum może być ryzykowna, dlatego dobrze że pierw testujesz na localhoście
Re: [mChat] Nieudana instalacja
: 19 stycznia 2016, 20:04
autor: Userr
Super, działa
Rzeczywiście, instalacja dużo prostsza niż w przypadku wersji mChatu przeznaczonego dla wersji phpBB 3.0.x.
Zyleta pisze:Oczywiście, jak zawsze, podając link do rozszerzeń jeszcze nie zatwierdzonych, nie ukończonych, ostrzegam, że instalacja na żywym forum może być ryzykowna, dlatego dobrze że pierw testujesz na localhoście
Tylko jak to później przenieść na serwer? Wystarczy przekopiować z localhosta na serwer pliki forum oraz tabele forum z bazy danych?
Re: [mChat] Nieudana instalacja
: 19 stycznia 2016, 20:36
autor: Zyleta
A nie możesz po prostu wrzucić na serwer? Szczerze, nie bardzo się orientuję jak to działa, ale wydaje mi się że wrzucasz pliki tak jak w instrukcji i uruchamiasz w panelu administratora
Re: [mChat] Nieudana instalacja
: 21 stycznia 2016, 22:04
autor: Userr
Zyleta pisze:Oczywiście, jak zawsze, podając link do rozszerzeń jeszcze nie zatwierdzonych, nie ukończonych, ostrzegam, że instalacja na żywym forum może być ryzykowna, dlatego dobrze że pierw testujesz na localhoście
Pytanie, czy w ogóle rozsądnym rozwiązaniem jest używać niezatwierdzonych rozszerzeń? Testując na localhoście można przecież wszystkich bugów nie wyłapać.
Re: [mChat] Nieudana instalacja
: 22 stycznia 2016, 01:52
autor: Aviator
Każdy ma swój rozsądek i niech robi ze swoim forum co chce.
Używałem kilkudziesięciu modów które były porzucone w fazie rozwoju itp. jak zaczynały się problemy to były usuwane.
Zazwyczaj były to problemy że gryzły się z innymi modami ale każdy admin swojego forum który po czasie nabierze jakaś wiedzę poruszania się po internecie da rade sobie z tym poradzić.
Jeden może dwa mody miały luki bezpieczeństwa.
Także póki macie głowę na karku i potraficie robić kopie zapasowe to nic wam nie grozi.
Re: [mChat] Nieudana instalacja
: 22 stycznia 2016, 10:26
autor: travel
Userr pisze:Pytanie, czy w ogóle rozsądnym rozwiązaniem jest używać niezatwierdzonych rozszerzeń?
Wg. uznania.
Ostatnio przekonuję się do niestabilnych rozszerzeń.
Wcześniej byłem sceptyczny, teraz zmieniam swoje podejście.
Aviator pisze:Każdy ma swój rozsądek i niech robi ze swoim forum co chce.
Podzielam tę opinię.
Re: [mChat] Nieudana instalacja
: 22 stycznia 2016, 10:44
autor: Userr
Aviator pisze:Jeden może dwa mody miały luki bezpieczeństwa.
Właśnie o to bezpieczeństwo się najbardziej martwię.
Orientujecie się może, jaką historię mają niezatwierdzone rozszerzeń mChata do tej pory? Czy były tam jakieś poważne luki?
Re: [mChat] Nieudana instalacja
: 24 stycznia 2016, 17:24
autor: Userr
Ostatecznie postanowiłem jednak zainstalować zatwierdzoną wersję mChata 1.3.8 i phpBB w wersji 3.0.12:
https://www.phpbb.com/customise/db/mod/ ... w_version/
Pokopiowałem te wszystkie kody w odpowiednie miejsca phpBB jak to jest opisane w instrukcji i mChat się zainstalował
Nie wiem jednak czy w jednym pliku nie zrobiłem błędu. Chodzi o to, że w pliku viewonline.php linie kodu, które były do znalezienia:
Kod: Zaznacz cały
$location_url = append_sid("{$phpbb_root_path}index.$phpEx");
break;
wystąpiły wielokrotnie i po każdym ich wystąpieniu wstawiłem odpowiedni kod mChata, a może powinienem to zrobić tylko przy
pierwszym ich wystąpieniu?
Raz wystąpił też kod:
Kod: Zaznacz cały
$location_url = append_sid("{$phpbb_root_path}index.$phpEx");
}
break;
czyli była tam jeszcze dodatkowa klamra, o której w instrukcji nie było mowy i też wstawiłem kod mChata po tym kodzie.
Na razie mChat działa prawidłowo, ale nie chciałbym, żeby jakieś błędy okazały się dopiero po czasie i to przez taką błahostkę
Re: [mChat] Nieudana instalacja
: 24 stycznia 2016, 17:40
autor: wicy
Coś się tak uparł na mchata? Są inne czaty dobrze działające na 3.1.x