ďťż
Podstrony
|
telcocafeChcę 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 ;) |
|||
Sitedesign by AltusUmbrae. |