ďťż

F3Site install error @localhost

       

Podstrony


telcocafe

Chcę zainstalować F3Site (CMS). Po wybraniu języka i kodowania pojawia się duży formularz. Niezależnie od zawartości pól, gdy kliknę "OK" otrzymuję komunikat:

Warning: main(db/mysql.php) [function.main]: failed to open stream: No such file or directory in C:\SerVer\_public\f3site\install\i2.php on line 7

Fatal error: main() [function.require]: Failed opening required 'db/mysql.php' (include_path='C:\SerVer\php5\pear') in C:\SerVer\_public\f3site\install\i2.php on line 7


Nie mam pojęcia dlaczego. Wątpie, by było zależne do od CHMODów, bo jadę na localhoście (Abyss Web Server).
Czy ktoś miał podobny problem?

(instalowałem wcześniej na OVH bezproblemowo).
Użytkownik DJ_ProG edytował ten post 22 lipiec 2006, 16:48


sprawdz czy istnieje db/mysql.php?

Tak, ten plik istnieje.

Wyraźny błąd jest w linii 7 pliku C:\SerVer\_public\f3site\install\i2.php - podaj nam jej treść :)



Tylko po co ma ją podawać, jak w błędzie wyraźnie pisze, że nie może zincludować pliku db/mysql.php ...


Wyraźny błąd jest w linii 7 pliku C:\SerVer\_public\f3site\install\i2.php - podaj nam jej treść :)
a niech ci będzie, choć nie wiem, na co Ci to
require('db/'.$_POST['db_db'].'.php');

Qrcze, masz tutaj full źródła :P
A teraz mi faHoFcu pokaż, w czym błąd, że akurat na localhoście nie idze, a na ovh i yoyo poszło.
(a jeśli to wina konfiguracji, to jakiej :P)

faHoFieC rzecze:

niestety źródeł nie mam :) - coś jest nie tak z tym linkiem (opera);
może to takie lamerskie, ale nie winno być:

require('db\'.$_POST['db_db'].'.php');
?
Użytkownik Bartas edytował ten post 22 lipiec 2006, 20:15

A teraz mi faHoFcu pokaż, w czym błąd, że akurat na localhoście nie idze, a na ovh i yoyo poszło.
(a jeśli to wina konfiguracji, to jakiej :P)
Możliwe, że przez brak zainstalowanego MySQL (u mnie tak robi).

może to takie lamerskie, ale nie winno być:
require('db\'.$_POST['db_db'].'.php');
?
Nie winno. Ukośniki w php powinno się pisać zgodnie z UNIX'ami (wtedy wszędzie działają). ;)

//edit
(include_path='C:\SerVer\php5\pear') Czyżby to nie przez to? :>
Użytkownik KSMłody edytował ten post 22 lipiec 2006, 21:15
Linijkę wyżej dodaj:
exit('Zmienna $_POST['db_db'] ma wartość: '.$_POST['db_db']);
Napisz, co się wyświetliło.
Użytkownik Ferrari edytował ten post 22 lipiec 2006, 21:42

(include_path='C:\SerVer\php5\pear')
To jest ścieżka do PEARa. Jak coś ładujesz przez include lub require i nie ma tego pod podaną ścieżką (np. include 'pear.php';) to parser szuka w określonych katalogach (to jest include_path czy jakoś tak)


niestety źródeł nie mam :) - coś jest nie tak z tym linkiem (opera);
A żeś walnął. 403 to nie brak dostępu dla Opery :P :P :P
Pewnie dostęp tylko z ich strony, więc daje alternatywny: f3site20.zip.


może to takie lamerskie, ale nie winno być:

require('db\'.$_POST['db_db'].'.php');

KSMłody już to skomentował... ale rzeczywiście lekko lamerskie :P


Możliwe, że przez brak zainstalowanego MySQL (u mnie tak robi).
To dlaczego phpMyAdmin chodzi bezbłędnie :> ?



(include_path='C:\SerVer\php5\pear')
//edit Czyżby to nie przez to? :>

look Riklaunim's post :P


Linijkę wyżej dodaj:
exit('Zmienna $_POST['db_db'] ma wartość: '.$_POST['db_db']);
Napisz, co się wyświetliło.

$_POST['db_db'] = 'mysql';
Gdyby tak nie było, właśnie ten plik (db/mysql.php) nie byłby include'owany).
PS Winno być tak:

exit('Zmienna $_POST[\'db_db\'] ma wartość: '.$_POST['db_db']);

[ot]@Ferrari: U r WebCM?[/ot]
Użytkownik DJ_ProG edytował ten post 23 lipiec 2006, 10:34
Witam,

no cóż, ciekawy topic :D A ja tak myśle, że jednak błąd mógłby być po stronie konfiguracji PHP albo dostępu do pliku. Jako, że masz windowsa to drugie jest mniej prawdopodobne.

Ja przychylam się do błędu w include_path, powinno być: (na windowsie) .;c:\jakas_sciezka_do_pear

Pozdrawiam,
Kodie


Witam,

no cóż, ciekawy topic :D A ja tak myśle, że jednak błąd mógłby być po stronie konfiguracji PHP albo dostępu do pliku. Jako, że masz windowsa to drugie jest mniej prawdopodobne.

Ja przychylam się do błędu w include_path, powinno być: (na windowsie) .;c:\jakas_sciezka_do_pear

Pozdrawiam,
Kodie

omg. Ludzie, nie czepiajcie się tego, bo nie w tym problem. Server i tak przerabia to tak, by było poprawnie (jeśli nie jest).

jeżeli to jest plik skryptu to powinien być pod wskazaną ścieżką. Ściągnąłem to coś, wziąłem /install.php i się zainstalowało. Tylko po co mnie pyta o kodowanie skoro nie obsługuje innych niż iso? :P
- register_globals powinny być na off

Pod win z serwerów to polecam XAMPPa
Użytkownik Riklaunim edytował ten post 24 lipiec 2006, 14:28

jeżeli to jest plik skryptu to powinien być pod wskazaną ścieżką. Ściągnąłem to coś, wziąłem /install.php i się zainstalowało. Tylko po co mnie pyta o kodowanie skoro nie obsługuje innych niż iso? :P
- register_globals powinny być na off

Pod win z serwerów to polecam XAMPPa

u mnie nie chce się zainstalować :/ a jak już wcześniej napisałem, na yoyo i ovh poszło bez problemu :/
zmienne globalne mam na OFF :P
a co do serva, każdy lubi co innego. Mnie zadowala server, który zajmuje ~400kb :P

to jak lubisz takie serwery to teraz musisz znaleźć w plikach konfiguracyjnych przyczynę owego błędu ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.