maciek_3000
29.10.2006, 10:16:04
Witam serdecznie!
Przeglądając wiele artykułów dt. instalacji Apache/php/MySQL nie znajduję odpowiedzi na kluczowe dla mnie pytanie. Chciałbym się dowiedzieć, czy żeby na domowym localhostcie mógłbym korzystać z SQL nie instalując serwera bazy danych tylko łącząc się z bazą na innym serwerze.
Chodzi mi, aby tylko uaktywnić moduł php: MySQL, połaczyć się z serwerem i używać go? Uaktywniając moduł MySQL, żadna informacja na phpinfo() się nie pojawiła, więc jestem tym odrobinę zmartwiony.
Dziękuję za odpowiedzi
Maciej
wipo
29.10.2006, 10:30:47
Musisz zainstalowac (chyba o to chodzi) php z obsługą mysql a serwer możesz mieć gdzie chcesz (kwestia połączenia się z nią)
maciek_3000
29.10.2006, 10:44:08
php nie instaluję w sposób taki jaki słowo instalacja wskazuje. Instalacja apache, załadowanie modułu php, a dalej MySQL bez pośrednio z php, nie chcę instalować MySQL, tylko ładuję konkretne extension, ale mimo edycji php.ini to nic nie pojawia się na stronie phpinfo(), sprawdziłem na wszelki wypadek zmianę na innej zmiennej, np. register_globals i to się przestawia bez problemu, czyli wina tutaj nie tkwi.
wipo
29.10.2006, 11:21:26
Na jakim OSie instalujesz to cudo.
Czy używasz jakiegoś programy 3w1 (typu XAMPP itp)?
erix
29.10.2006, 11:21:41
Cytat
obsługą mysql a serwer możesz mieć gdzie chcesz
A właśnie, że nie: większość ISP-ów blokuje możliwość zestawiania zewnętrznych połączeń z bazą.
BTW:
http://www.freesql.org/
wipo
29.10.2006, 11:25:53
Ale to już są ustawienia konkretnego systemu.
NetArt i home.pl nie blokują dostępu z zewnątrz
maciek_3000
29.10.2006, 12:08:29
a skąd, własnoręcznie zainstalowane naj wersje Apache, PHP5 i wszystko działa poprawnie. Wczoraj byłem zmuszony dodać jeszcze MySQL więc w php.ini ustawiłem odpowiednio extension_dir i odkomentowałem extension=mysql.dll i nie pomaga... przypomniam ze nie instalowałem żadnego serwera MySQL
wipo
29.10.2006, 12:23:20
Cytat(maciek_3000 @ 29.10.2006, 12:08:29 )

a skąd, własnoręcznie zainstalowane naj wersje Apache, PHP5 i wszystko działa poprawnie. Wczoraj byłem zmuszony dodać jeszcze MySQL więc w php.ini ustawiłem odpowiednio extension_dir i odkomentowałem extension=mysql.dll i nie pomaga... przypomniam ze nie instalowałem żadnego serwera MySQL
Nie musisz instalować mysql tylko moduł do jego obsługi w php (nie wystarczy tylko odkomentowac linijkę).
maciek_3000
29.10.2006, 13:04:27
a byłbyś tak miły i powiedział mi jak to zrobić? W internecie znajduje tylko poradniki z instalacją serwera bazy danych a nie samego modułu.
wipo
29.10.2006, 13:10:34
Nigdy nie robiłem tego na windowsie (Do windowsa polecam zestawy zapakowane 3w1)
Na *NIX wpisz ./configure --help lub make options instalując php (nie wiem jaką masz dystrybucję)
erix
29.10.2006, 13:33:42
Cytat
W internecie znajduje tylko poradniki z instalacją serwera bazy danych a nie samego modułu.
Pod Windą: w pliku php.ini masz sekcję
extensions. Znajdź
extension=php_mysql.dll i usuń z niej średnik. Zrestartuj Apache i tyle.
maciek_3000
29.10.2006, 13:52:33
no wlasnie nic sie nie zmienia po wlaczeniu modulu mysql poprzez odkomentowanie tej linii, nawet jak zmienialem nazwę, nie dostawałem żadnego errora, że znaleziono błąd... chyba coś jest nie tak
erix
29.10.2006, 18:08:41
maciek_3000
29.10.2006, 18:38:52
szukanie ciągu mysql (bez wzgledu na wielkosc znakow) nie przynosi zadnych rezulatow
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.