Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Apache w pakiecie XAMPP
Forum PHP.pl > Forum > Serwery WWW > Apache
Pilsener
Po zainstalowaniu XAMPP'a wszystko śmiga elegancko, problem pojawia się, kiedy chcę pobrać dane z zewnętrznej bazy:

Kod
if (!mysql_connect('ip tej bazy', 'aaa', 'aaa')){ //łaczymy z bazą
   die('<h5 class="error">Brak poł&plusmn;czenia</h5>');
   }
mysql_selectdb('aaa');
$zapyt = "tu dość długie zapytanie"
$wyk = mysql_query($zapyt);
if(!$wyk){die '<p>Brak danych</p>';}


Otóż z bazą łączy, ale zapytania zwracają false. Takich problemów nie ma z innymi paczkami, jednak XAMPP ma np. PEAR'a i inne przydatne bambetle.

Domyślam się, że to może być coś z konfiguracją apacha. Tylko co? Próbowałem podmienić httpd.conf, ale wtedy w ogóle nie działało.
Edit: jestem bliżej. Problem dotyczy polskich znaków, próbowałem to rozwiązać tak, jak w tym temacie:
http://forum.php.pl/index.php?showtopic=33521 , ale bez efektu. Co ciekawe, problem dotyczy tylko znaków pobieranych z bazy i tylko XAMPP'a, testowałem Vertrigo, Krasnala i tam jest ok, zatem coś w konfiguracji XAMPP'a.
Edit 2: Problem da się rozwiązać problem dodając:
Kod
mysql_query("SET NAMES latin2");

Jednak to tylko półśrodek, problemy są też z przenoszeniem danych z lokalhostu do zewnętrznej bazy. Podobno to wina konfiguracji sql w XAMPP'ie, może ktoś kiedyś elegancko rozwiąże problem, to dopisze w tym temacie.
sure
Może TO pomoże snitch.gif
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.