Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Instalacja forum phpbb-3.0.4
Forum PHP.pl > Forum > Przedszkole
Tulkas
Witam!
Mam problem z założeniem forum phpbb-3.0.4 na własnym serwerze na którym już kiedyś było forum.
Nie wiem jak poprawnie skonfigurować bazę danych żeby móc się połączyć.

Oto co zrobiłem do momentu wystąpienia problemu.
1) Ściągnąłem forum ze strony i rozpakowałem na dysku
2) Wgrałem je na mój serwer do katalogu "forum" za pomocą Total Commandera
3) Korzystając z przeglądarki Mozilla Firefox wszedłem na: http://adres.mojego.serwera/forum/
4) Otworzył się Panel instalacyjny którego pierwszy krok wygląda w tak:
http://img177.imageshack.us/my.php?image=34553954my9.png
http://img294.imageshack.us/my.php?image=38488324zl8.png
http://img294.imageshack.us/my.php?image=16113391ac7.png

5) Kliknąłem dalej, sądząc, że jest ok i pojawiło mi się takie okno:
http://img510.imageshack.us/img510/4472/abcmf6.png

I tutaj jest problem.
Za każdym razem kiedy wpisuje dane to wyskakuje jakiś błąd.
Najczęściej jest to: Access denied for user

Zakładam, że mam dobre dane do nazwy użytkownika i hasła
To te same dane dzięki którym łącze się z serwerem ftp.

Pozostają więc inne pola...

Zatem moje pytanie brzmi: Co mam tam wpisać żeby to zadziałało?
w nazwę hosta wpisywałem juz mysql.adres.serwera
próbowałem też adres trzech serwerów DNS

Edytowałem plik config.php żeby dopasować odpowiednie dane.
Co więcej! Próbowałem też wgrać forum które już kiedyś było na tym serwerze (pod innym hasłem) ale nie działa mimo tego, że je zmieniłem hasło w config.php na takiej jakie jest teraz sad.gif

Nie wiem co robić.
Proszę pomóżcie.
Foxx
Powinieneś założyć osobny temat dla swojego tematu, bez sensu się doczepiasz do innego.
Stworzyłeś bazę danych o odpowiedniej nazwie przed instalacją ? Nie widzę tego w opisie Twoich działań.


// temat podzielony
// ayeo
Tulkas
Ekhm... przepraszam.
Myślałem, że lepiej nie zakładać nowych tematów jeśli można kontynuować już istniejący, dotyczący tego samego problemu. Mimo tego dzięki za odzew smile.gif Będę pamiętał na przyszłość.

Nie wiem czy stworzyłem bazę danych o poprawnej nazwie. Chyba nie. Jak to się robi?
Narazie edytowałem plik config.php
Kod
<?php
  
   $dbms = 'mysql4';
  
   $dbhost = 'mysql.witaj.info';
   $dbname = 'tulkas';
   $dbuser = 'moja-nazwa-usera';
   $dbpasswd = 'moje-hasło';
  
   $table_prefix = 'phpbb_';
  
   define('PHPBB_INSTALLED', false);
  
   ?>


Teraz wyskakuje mi błąd o treści:
Kod
[b]Warning[/b]:  main(./includes/acm/acm_.php) [[url="http://tulkas.witaj.info/forum/function.main"]function.main[/url]]: failed to open stream: No such file or directory in [b]/home/.augustin/tulkas/planeta-divinity/forum/common.php[/b] on line [b]186[/b]]


Domyślam się, że gdzieś jest podana zła ścieżka dostępu :/
Tylko gdzie? Wyczytałem, że podobno trzeba ją ustawić w pliki index.php
Cytat
konkretnie w linii 18 (plik z paczki phpBB 3.0.4) - niepoprawne określenie zmiennej $phpbb_root_path. W pliku common.php, przy includowaniu, odwołanie następuje do systemowego katalogu includes instalacji php, a nie do katalogu includes skryptu phpbb. Przyczyna może leżeć w źle podanej ścieżce do skryptu podczas instalacji (niepoprawna wartość config_value, dla config_name='script_path')


Otwieram ten plik i widzę coś takiego:
Kod
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';

Nie mam pojęcia co i gdzie mam wpisać...
Mam nadzieję, że idę dobrym tropem...

Jeśli sprawa wymaga indywidualnej konsultacji to proszę o kontakt na gg: 7229731
Tulkas
Lejto
  1. <?php
  2. $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '/augustin/';
  3. ?>

chyba tak zależy jak masz na serwerze
Tulkas
Próbuję. Historia serwera jest dziwna. Na początku nazywał się www.planeta-divinity.witaj.info
a potem kumpel zmienił mi nazwę na tulkas.witaj.info
Mimo tego jak wchodzę na ftp to widzę dalej planeta-divinity i tam mam pliki
tylko, że w katalogu logs mam dodatkowo adres www.tulkas.witaj.info

Niestety wróciliśmy do punktu wyjścia czyli Acess Denied
Kolega twierdzi, że problem leży w zmianie wartości chmod plików na serwerze
Nie wiem tylko na jaką wartość ustawić. 755?
czyli Właściciel ma wszystkie prawa do pliku, reszta tylko prawo do odczytu i uruchomienia.
Lejto
może katalog masz jakoś zabezpieczony 755 to domyślna wartość zobacz jeszcze z 777
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.