![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
Witam. zaczynam dopiero swoja przygode z php i mam problem nie wiem czy dobrze skonfigurowalem php nie moge sie polaczyc z baza danych(mysql) ze skryptu php otwiera mi sie pusta strona nawet nie generuje zadnych błędów. jak odchaczam ;extension=php_mysql.dll to przy restarcie apacha wyświetla sie błąd nie mozna odnależć modułu
jaka może byc tego przyczyna?(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
Wklej kod to będzie łatwiej coś powiedzieć
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
nie moge wrzucic php ini bo jest zadlugi to scrypt php ktorym chce sie polaczyc
<?php #Poł±cz i wybierz bazę danych // Stałe danych podstawowych DEFINE ('DB_USER', 'root'); DEFINE ('DB_PASSWORD', 'subaru'); DEFINE ('DB_HOST', 'localhost'); DEFINE ('DB_NAME', 'galeria'); // Poł±cz i wybierz $dbc = @mysql_connect (DB_HOST, DB_USER, DB_PASSWORD) OR die ('Nie mogłem się poł±czyć: ' . mysql_error() ); @mysql_select_db (DB_NAME) OR die ('Nie mogłem wybrać bazy danych: ' . mysql_error() ); ?> |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
No właśnie '@' na początku linii wyłącza wyświetlanie błędów w danej linii.
Usuń małpki to zobaczysz błędy. Dla pewności daj na początku pliku -- EDIT -- Już chyba za długo dziś siedzę. mysql_error() powinien wyświetlić błędy mimo 'małpki' Jeśli to cały twój plik to będzie biały ekran, bo poza połączeniem nic nie robisz. Spróbuj pobrać jakieś dane z bazy i je wyświetlić. Ten post edytował vermis 4.06.2010, 21:10:59 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
Miałs racje wywalilo mi blad
Fatal error: Call to undefined function mysql_connect() in C:\Apache2\htdocs\nowy.php on line 13 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
Czyli nie ładuje php_mysql.dll
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
probowalem stworzyć tabele ze skryptu i tez sie nie dalo
<?php $polaczenie = mysql_connect("localhost","root","subaru") mysql_select_db("galeria", $polaczenie); $sql="CREATE TABLE zdjecia (id int not null primary key auto_increment, foty varchar(75))"; $wynik=mysql_query($sql, $polaczenie) or die(mysql_error()); echo $wynik; ?> ściezke do tego pliku mam dobrą plik tez sie tam znajduje i nie wiem dlaczego tak krzyczy |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
A jaki jest błąd? Jeśli dalej
Cytat Fatal error: Call to undefined function mysql_connect() in C:\Apache2\htdocs\nowy.php on line 13 to znaczy, że nie ma tej funkcji, czyli brakuje rozszerzenia dla mysql'a |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 580 Pomógł: 85 Dołączył: 25.03.2010 Skąd: Skrzyszów :) Ostrzeżenie: (0%)
|
Tak jak już vermis napisał, do swojego pliku php.ini musisz dodać wpis php_mysql.dll, gdzie ten plik się znajduje dowiesz się wywołując phpinfo();
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
i co z tym zrobić juz prubowalem odchaczac tym średnikiem i nic nie pomaga probowałem prawie wszystkiego
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%)
|
zainstaluj sobie wampserver albo krasnal, tam masz cały zestaw i bez problemu to odpalisz
|
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
wiem gdzie on sie znajduje moduly laduje sobie z katalogu ext jak go dochaczalem to po restarcie apacha krzyczal ze nie moze go odnalezc
chyba ze cos zle zrobilem mialem krasnala ale nie mialem uprawnien do tworzenia bazy w phpmy admin |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
Sugeruję zainstalować sobie jakąś gotową paczkę np. Xampp ja używam go od lat i nigdy nie miałem takich problemów. Za każdym razem po instalacji działa bez żadnych zmian.
|
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%)
|
wiem gdzie on sie znajduje moduly laduje sobie z katalogu ext jak go dochaczalem to po restarcie apacha krzyczal ze nie moze go odnalezc chyba ze cos zle zrobilem mialem krasnala ale nie mialem uprawnien do tworzenia bazy w phpmy admin to vertrigo , zawsze jest najświeższy. |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
aha to jednym słowem wywalić wszystko i zainstalowac paczke aha moze i tak zrobie
a jaka najbardziej polecacie?(IMG:style_emoticons/default/questionmark.gif) |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%)
|
XAMPP
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 580 Pomógł: 85 Dołączył: 25.03.2010 Skąd: Skrzyszów :) Ostrzeżenie: (0%)
|
Nie sądzę żeby różnice w php w serwerach miały dla Ciebie jako początkującego jakiekolwiek znaczenie, także pierwszy lepszy (krasnal , XAMPP, poszukaj na google), wybierz tylko taki żeby miał conajmniej php 5.2
|
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%)
|
ok
dzieki |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 21:53 |