Strona 1 z 2

phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 06 grudnia 2018, 22:45
autor: ddzkm
Witam!

Chcę postawić nowe forum koniecznie w oparciu o SQLITE, ale przy instalacji wyskakują mi takie błędy:
error_1.png
(68.42 KiB) Pobrany 288 razy
Kiedy już udało mi się z tym uporać poprzez modyfikację pliku .htacess to wyskakuje coś takiego:
error_2.png
(88.53 KiB) Pobrany 305 razy
Nie mam pomysłu jak sobie z tym poradzić, niestety przerosło to moją skromną wiedzę informatyczną, czy mógłby mi ktoś podpowiedzieć jak doprowadzić instalację do końca? Bo jak wywala ten błąd to zatrzymuje mi się na tych 15%.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 08:45
autor: vader
Pierwszy błąd wskazuje dokładnie to co jest napisane: problem z uprawnieniami dostepu do bazy.

Spróbj się np przez phpMyAdmin zalogować do SQLITE3 i utworzyć jakąś bazę danych. Skupiłbym się na poprawnej konfiguracji samego środowiska bazodanowego.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 16:14
autor: ddzkm
OK, posiedziałem dzisiaj trochę na tym i okazało się, że drugi błąd można zlikwidować poprzez ponowne wgranie wszystkich plików. Ale tym razem po pomyślnej instalacji wszystkiego wywala błąd:

Kod: Zaznacz cały

"General Error SQL ERROR [ sqlite3 ] no such table: phpbb_config [1]
 An sql error occurred while fetching this page. Please contact an administrator if this problem persists"

...plik bazy danych jak był pusty, tak jest nadal... :( W akcie rozpaczy zmieniłem przed kolejną próbą instalacji uprawnienia pliku z bazą danych na 777, ale nic nie pomogło, nie tworzy mi w ogóle struktury tabeli i nie wiem dlaczego.

Zapomniałem dodać - moje PHP to 7.2.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 16:23
autor: vader
Jak wygląda plik config.php? (Usuń hasła etc)

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 17:18
autor: ddzkm
Tylko tyle tam jest:

Kod: Zaznacz cały

<?php
// phpBB 3.2.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\sqlite3';
$dbhost = '(scieżka dostępu do pliku bazy danych, u mnie testowo jest bezpośrednio w głównym folderze)';
$dbport = '';
$dbname = '(nazwa tabeli)';
$dbuser = '(nazwa administratora)';
$dbpasswd = '(hasło)';
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
// @define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('PHPBB_ENVIRONMENT', 'production');
// @define('DEBUG_CONTAINER', true);
W nawiasach rzeczy ukryte :)

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 21:32
autor: vader
Zacznę od podstaw, czy w ogóle utworzyłeś bazę danych?

Sprawdzałeś log serwera? Jaki adres ma forum?

To co piszesz wskazuje jednoznacznie na jakieś problemy z bazą danych.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 07 grudnia 2018, 23:01
autor: ddzkm
Tak, pusty plik bazy został utworzony i miał nawet w pewnym momencie CHMOD 777. Domyślam się, że to coś z baza, tylko czemu cholera nie informuje w tracie instalacji, że coś jest nie tak, tylko informuje, że wszystko przebiegło pomyślnie, a dopiero jak chcesz przejść do panelu adm to wywala ten błąd.

Log serwera o dziwo pusty!

Nic już nie rozumiem.

Adres forum wysłałem na PW.

A miałby ktoś możliwość podesłać wstępnie skonfigurowany gotowy plik bazy danych z utworzoną strukturą tabeli? Taki mi pomysł przyszedł do głowy żeby to w końcu zadziałało.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 09:58
autor: vader
Jak znajdę chwilę to zainstaluję u siebie sqlite3 i spróbuję zainstalować phpBB 3.2.4

Ps. Dlaczego chcesz akurat taki typ?

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 11:02
autor: ddzkm
Bo mój hosting co przeprowadzi aktualizację u siebie to wszystkie ustawienia MySQL się resetują i potem trzeba to ręcznie odkręcać za każdym razem. Pada kodowanie polskich znaków i czasem jeszcze inne rzeczy, denerwuje mnie to. Mam od 8 lat u nich jedno forum oparte o MySQL i serwis oparty o SQLITE i zawsze tylko w tym pierwszym są problemy :)

Będę wdzięczny :)

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 11:48
autor: vader
A w sumie nie lepiej napisać do hostingu, że jest problem z bazą danych?

Po zalogowaniu do bazy danych forum jak wygląda jej struktura? Wpisz w jakąś konsole sqlite (nie wiem z czego korzystasz) .tables i wrzuć wynik

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 11:54
autor: ddzkm
Pisałem, hosting kazał pozamieniać uprawnienia plików, co zrobiłem. Baza danych jest pusta (rozmiar 0 KB), w ogóle się nie tworzy jej struktura :( I to jest właśnie problem.

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 12:04
autor: vader
Ja bym dalej dopytywał hosting. Z ciekawości potestuj instalację innych wersji phpBB np 3.1.12 czy 3.2.0

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 13:22
autor: ddzkm
Zainstalowałem 3.1.12, wszystko pięknie posprawdzane przez instalator, wszystko zakończone sukcesem, a po przejściu na forum...
error_3.jpg
(48.64 KiB) Pobrany 330 razy
:(

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 13:27
autor: ddzkm
Nie wiem, czy mam jakoś ręcznie utworzyć nie tylko plik bazy danych, ale i ogólnie tabelę w niej?

Re: phpBB 3.2.4 + SQLITE3 - problem z instalacją

: 08 grudnia 2018, 14:03
autor: ddzkm
Nie no, to jest niemożliwe żeby na innym serwerze też było wszystko źle, postawiłem właśnie 3.2.4 na moim localhoscie i to samo! Coś musi być nie tak z samym instalatorem. Czy mógłby ktoś sprawdzić u siebie jak jemu pójdzie instalowanie w oparciu o SQLITE?

SQLITE u mnie zawsze działało bez problemu (mam jedną stronę zrobioną w oparciu o tą bazę), i nigdy nie potrzebowałem robić żadnych dodatkowych uprawnień plików czy folderów, żeby można było z niego korzystać.