Re: Neprisijungia prie MySQL per PHP

viitocikas wrote:

radau logus error.log:
[Thu Sep 11 19:31:27 2008] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected T_ELSE in C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\test.php on line 4, referer: http://localhost/
[Thu Sep 11 19:31:30 2008] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected T_ELSE in C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\test.php on line 4, referer: http://localhost/
ir dar access.log:
127.0.0.1 - - [11/Sep/2008:19:31:27 +0300] "GET /test.php HTTP/1.1" 500 -
127.0.0.1 - - [11/Sep/2008:19:31:30 +0300] "GET /test.php HTTP/1.1" 500 -

bet nelabai suprantu ka jie reiskia ir kaip tvarkyt

Aha klaidą palikau. Ištaisyta:

<?php
if(function_exists("mysql_connect")){
 echo "mysql_connect() funkcija neegzistuoja";
}else{
 echo "viskas ok";
}
?>

Ir pagal idėją tavo visos PHP klaidos yra rašomos į apache klaidų log'ą, o naršyklei perduodama klaidos antraštė (headeris) - todėl ir matai tuščią langą.

Jeigu netinka toks variantas tai:
a) susirandi php.ini/httpd.conf failuose kaip padaryti, kad klaidas mestų į ekraną;
b) klaidas gaudai pats, tiek naudojant try-catch metodus tiek error_hangling funkcijas;

Daugiau info:
http://lt2.php.net/manual/en/function.e … orting.php
http://lt2.php.net/manual/en/book.errorfunc.php

Re: Neprisijungia prie MySQL per PHP

dabar raso viskas ok

Re: Neprisijungia prie MySQL per PHP

viitocikas wrote:

dabar raso viskas ok

Papildžiau prieš tai rašytą mano žinute.

Prie to pačio galima padaryti išvadą, kad mysql modulis yra įkrautas, o tavo scriptas grąžina klaidų, kurios bus matomos apache log'e.

Re: Neprisijungia prie MySQL per PHP

na va per nauja persiinstaliavau viska ir dabar viskas veikia kuo puikiausiai.dekui uz pagalba

Re: Neprisijungia prie MySQL per PHP

viitocikas wrote:

naudoju windows home edition,xampp-win32-1.6.7, php-5.2.6-win, Apache_2.2.9-win32-x86-no_ssl-r2, mysql-5.1.26-rc-win32 . na net nzn,seip liktais viska dariau kaip kad http://www.php.lt/render/Articles;aid,51 surasyta.

Na aš nematau logikos diegti XAMPP'ą ir skaityti tutorialą, kuriame parašyta, kaip įdiegti visus komponentus atskirai. įdiegus XAMPP'ą jau nereikia nieko papildomai įdieginėt ir konfigūruot. ar nebus taip, kad tu po XAMPP įdiegimo dar ant viršaus įdieginėjai PHP/MySQL/etc?

Re: Neprisijungia prie MySQL per PHP

ispradziu nesupratau kas tas xampp,tad buvo kaip kad tu sakai.bet dabar jau viska susitvarkiau ir viskas veikia

Re: Neprisijungia prie MySQL per PHP

minde wrote:
viitocikas wrote:

radau logus error.log:
[Thu Sep 11 19:31:27 2008] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected T_ELSE in C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\test.php on line 4, referer: http://localhost/
[Thu Sep 11 19:31:30 2008] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected T_ELSE in C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\test.php on line 4, referer: http://localhost/
ir dar access.log:
127.0.0.1 - - [11/Sep/2008:19:31:27 +0300] "GET /test.php HTTP/1.1" 500 -
127.0.0.1 - - [11/Sep/2008:19:31:30 +0300] "GET /test.php HTTP/1.1" 500 -

bet nelabai suprantu ka jie reiskia ir kaip tvarkyt

Aha klaidą palikau. Ištaisyta:

<?php
if(function_exists("mysql_connect")){
 echo "mysql_connect() funkcija neegzistuoja";
}else{
 echo "viskas ok";
}
?>

Ir pagal idėją tavo visos PHP klaidos yra rašomos į apache klaidų log'ą, o naršyklei perduodama klaidos antraštė (headeris) - todėl ir matai tuščią langą.

Jeigu netinka toks variantas tai:
a) susirandi php.ini/httpd.conf failuose kaip padaryti, kad klaidas mestų į ekraną;
b) klaidas gaudai pats, tiek naudojant try-catch metodus tiek error_hangling funkcijas;

Daugiau info:
http://lt2.php.net/manual/en/function.e … orting.php
http://lt2.php.net/manual/en/book.errorfunc.php

Ačiū, padėjai, taip ilgai ieškojau atsakymo kodėl neveikia ir dar priedo nieko neišmeta

28

Re: Neprisijungia prie MySQL per PHP

Tai klausimas kiek skirtingų servų naudoji, ty prisiinstaliavęs xampp wamp ...., nes tai turi reikšmės!

Kiek maigyklių sudėvėjai ?