ďťż
Podstrony
|
telcocafeMam Win98 z SP2 i zainstalowanego Krasnala. Gdy uruchamiam przeglądarkę i ładuję jakąś stronę, która wykorzystuje bazę danych Apache restartuje się. Wyświetla się okno z błędem, a gdy je zamykam Apache uruchamia się i pojawia informacja na stronie o nieudanym polączeniu z bazą. Wcześniej miałem problemy z hasłem do bazy ale sobie z nim poradziłem...A co pisało w tym okienku z błędem? Ja bym proponował proste rozwiązanie: skopiuj pliki konfiguracyjne i katalog z bazą danych i zreinstaluj Krasnala. Reinstalowałem, usuwałem i instalowałem od początku i to samo. Apache nie chce mi się instalowac a MySQL uniemożliwia stworzenie konta. Jedynie Krasnal dał radę ale często wiesza mi się komp i nie wiem co jest temu winą... Masz Win98 z SP2?? A nie czasem WinXP z SP2? (jeśli XP to posprawdzaj firewalle) Jakież to są te problemy z instalacją Apache'a? U mnie na Win98 poszło bez problemów. PS. Ja tam nie mam problemów z kontem do MySQLa.... Login: "root" i bez hasła chodzi jak trzeba... //A takie SP2.... Toż to nieoficjalne stąd nie wiedziałem cóż to... Użytkownik NIC edytował ten post 14 czerwiec 2006, 13:39 SP2 for Win98!!! (było w Ekspercie) Co do Apache`a to zainstalowałem Krasnala bo podczas instalacji pierwszego wyskakiwał błąd i instalka kończyła pracę. Podczas konfiguracji MySQL nie wyświetla się okno z wyborem hasła. PS Co do treści błędów do postaram się następnym razem o nie ponieważ kożystam z kawiarenki internetowej Użytkownik andrzej_aa edytował ten post 14 czerwiec 2006, 13:24 SP2 for Win98!!! (było w Ekspercie) Co do Apache`a to zainstalowałem Krasnala bo podczas instalacji pierwszego wyskakiwał błąd i instalka kończyła pracę. Podczas konfiguracji MySQL nie wyświetla się okno z wyborem hasła. PS Co do treści błędów do postaram się następnym razem o nie ponieważ kożystam z kawiarenki internetowej Otwiram stronę, na której znajduje się skrypt, który łączy się z bazą. Strona się nie ładuje, pojawia się okno z błędem. Klikam na Zamknij. Włącza się Apache. Strona się ładuje, a w miejscu gdzie miał byc wykożystany skrypt pojawia się: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\www\aktualnosci.php on line 5 Otwiram stronę, na której znajduje się skrypt, który łączy się z bazą. Strona się nie ładuje, pojawia się okno z błędem. Klikam na Zamknij. Włącza się Apache. Strona się ładuje, a w miejscu gdzie miał byc wykożystany skrypt pojawia się: Biblioteczka KŚ: Programowanie w PHP (nie pamiętam numeru, a w sklepiku również go nie ma): Tworzenie witryny cz. 5 Biblioteczka KŚ: Programowanie w PHP (nie pamiętam numeru, a w sklepiku również go nie ma): Tworzenie witryny cz. 5 gdybym go miał przy sobie to bym wkleił... a ponieważ jestem w szkole to nie mam szansy... w domu tez nie mem neta. może ktoś ma ten numer biblioteczki... No to następnym razem przynieś ze sobą kod. Ale podejrzewam, ze przyczyną błędu jest to, że masz źle zbudowaną bazę danych (może wogóle jej brak), może xle ponazywane pola, a tym samym pytanie nie może zostać poprawnie wykonane i nie zwraca wyniku. No to następnym razem przynieś ze sobą kod. Plik aktualnosci.php: <h1>Aktualności<hr /></h1> <?php $query='SELECT * FROM aktualnosci ORDER BY data_dodania DESC LIMIT 10'; $result = mysql_query ($query); while ($row = mysql_fetch_array($result)) { Â echo('<table border="0">'); Â echo('<tr><td><b>'.$row['tytul'].'</ b></td><td align="right">'.date("d.m.Y H:i:s",$row['data_dodania']).'</td></tr>' ); Â echo('<tr><td colspan="2" style="text-align:justify;">'.$row['tresc'].'</td> </tr>'); Â echo('<tr><td>Dodał: <b>'.$row['autor'].'</b></td><td align="right">¬ródło: <b>'.$row['zrodlo'].'</b></td></tr>' ); Â echo('</table><hr />'); } ?> Z nim jest wszystko w porząsiu (no chyba że Redakcja się machnęła :P ). Użytkownik andrzej_aa edytował ten post 20 czerwiec 2006, 10:44 Podejrzewam że ten plik jest dołączany do jakiegoś innego przez include(), bo nie widzę tu mysql_connect() łązczącego sie z bazą. Jeżeli nie jest dołączany to wklej na początekmysql_connect('localhost', 'uzytkownik', 'haslo'); mysql_select_db('nazwa_bazy'); Sprawdź czy wszystko w porządku z bazą. Zobacz czy wszystkie pola są dobrze ponazywane. Zobacz czy wogóle MySQL jest aktywny. Ostatecznie spróbuj przeinstalować krasnala. Użytkownik mmatheww edytował ten post 20 czerwiec 2006, 17:22 Podejrzewam że ten plik jest dołączany do jakiegoś innego przez include(), bo nie widzę tu mysql_connect() łązczącego sie z bazą. Jeżeli nie jest dołączany to wklej na początekmysql_connect('localhost', 'uzytkownik', 'haslo'); mysql_select_db('nazwa_bazy'); Wrzuć to zapytanie w phpmyadmin i zobacz czy nie wyskakują błędy Użytkownik mmatheww edytował ten post 21 czerwiec 2006, 10:45 Nic nie wyskakuje. A wynik jest zwracany? Mi nie chodzi o tego phpMyAdmina http://localhost/phpMyAdmin tylko o program, który jest w Krasnalu. W zasobniku ukrywa się jako ikona oświetlenia na drogach. Użytkownik andrzej_aa edytował ten post 22 czerwiec 2006, 07:22 A mi właśnie chodzi o http://localhost/phpMyAdmin i zachęcam abyś wrzucił tam owo zapytanie i sprawdził czy nie wyskakują błędy oraz czy wynik jest zwracany. A ino nie. Jak otwieram to Arache restart i error. |
|||
Sitedesign by AltusUmbrae. |