<?php { exit; } else { } ?>
co sie dzieje ---- na stronie wyswietlany jest tylko tekst Teraz nastapi proba polaczenia z serwerem baz danych ...
... i nic dalej sie nie dzieje.Nie ma zgloszenia bledu.
Co ciekawsze , gdy wsyle ten plik na swoja stronke w necie wszystko dziala ok.
zobaczcie sami http://www.severinu.eu
Jezeli loguje sie do swojego lokalnego serwera MySQL programem MySQL Administrator czy odpale MySQL Query Browser to wszystkie bazy widac i mam do nich dostep.Nie moge sie tam dostac jedynie z poziomu kodu php.
Jak uzyje kodu:
<?php include("DB.php"); $dsn2 = "mysql://root:haslo@tcp+localhost/mysql"; try { if (PEAR::isError($dbh = DB::connect($dsn2))) throw new Exception($dbh->getMessage()); else { if($dbh->disconnect()) else throw new Exception('Wystapil problem podczas zakanczania polaczenia z baza danych.<br/>'); } } catch(Exception $error) { } ?>
... to stronka wyswietla mi blad : DB Error: not found.
To sprawia wrazenie jakby system nie widzial mojego serwera MySql choc uruchomiony jest proces o nazwie mysqld-max-nt.exe
uzywam ---------- Apache 2.0.55 (Win32)
PHP 5.2.3
MySQL 4.1.7-nt-max via TCP/IP