faq.html 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. <!doctype html>
  2. <html lang="pl">
  3. <head>
  4. <meta charset="utf-8">
  5. <!-- Always force latest IE rendering engine or request Chrome Frame -->
  6. <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  8. <!-- Use title if it's in the page YAML frontmatter -->
  9. <title>XAMPP FAQs for Windows</title>
  10. <meta name="description" content="Instructions on how to install XAMPP for Windows distributions." />
  11. <link href="/dashboard/stylesheets/normalize.css" rel="stylesheet" type="text/css" /><link href="/dashboard/stylesheets/all.css" rel="stylesheet" type="text/css" />
  12. <link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
  13. <script src="/dashboard/javascripts/modernizr.js" type="text/javascript"></script>
  14. <link href="/dashboard/images/favicon.png" rel="icon" type="image/png" />
  15. </head>
  16. <body class="pl pl_faq">
  17. <div id="fb-root"></div>
  18. <script>(function(d, s, id) {
  19. var js, fjs = d.getElementsByTagName(s)[0];
  20. if (d.getElementById(id)) return;
  21. js = d.createElement(s); js.id = id;
  22. js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=277385395761685";
  23. fjs.parentNode.insertBefore(js, fjs);
  24. }(document, 'script', 'facebook-jssdk'));</script>
  25. <div class="contain-to-grid">
  26. <nav class="top-bar" data-topbar>
  27. <ul class="title-area">
  28. <li class="name">
  29. <h1><a href="/dashboard/pl/index.html">Apache Friends</a></h1>
  30. </li>
  31. <li class="toggle-topbar menu-icon">
  32. <a href="#">
  33. <span>Menu</span>
  34. </a>
  35. </li>
  36. </ul>
  37. <section class="top-bar-section">
  38. <!-- Right Nav Section -->
  39. <ul class="right">
  40. <li class=""><a href="/applications.html">Applications</a></li>
  41. <li class="active"><a href="/dashboard/pl/faq.html">Najczęściej zadawane pytania</a></li>
  42. <li class=""><a href="/dashboard/pl/howto.html">HOW-TO Guides</a></li>
  43. <li class=""><a target="_blank" href="/dashboard/phpinfo.php">PHPInfo</a></li>
  44. <li class=""><a href="/phpmyadmin/">phpMyAdmin</a></li>
  45. </ul>
  46. </section>
  47. </nav>
  48. </div>
  49. <div id="wrapper">
  50. <div class="hero">
  51. <div class="row">
  52. <div class="large-12 columns">
  53. <h1>Windows <span>Najczęściej zadawane pytania</span></h1>
  54. </div>
  55. </div>
  56. </div>
  57. <div class="row">
  58. <div class="large-8 columns">
  59. <dl class="accordion">
  60. <dt>Jak zainstalować XAMPP?</dt>
  61. <dd>
  62. <p>XAMPP dla Windows występuje w trzech różnych odmianach:</p>
  63. <p>Instalator:<br />
  64. Prawdopodobnie najprostszy sposób na zainstalowanie XAMPP.</p>
  65. <p>ZIP:<br />
  66. Dla purystów: XAMPP jako zwyczajne archiwum ZIP.</p>
  67. <p>7zip:<br />
  68. Dla purystów z niskim transferem internetowym: XAMPP jako archiwum 7zip.</p>
  69. <p>Uwaga: Jeśli wypakujesz pliki, mogą się pojawić fałszywe ostrzeżenia programów antywirusowych.</p>
  70. <p><strong>Używając programu instalacyjnego:</strong></p>
  71. <p></p>
  72. <p>Panel kontrolny XAMPP służy do uruchamiania/zatrzymywania Apache, MySQL, FileZilla & Mercury lub instalacji tych serwerów jako usługi systemowe.</p>
  73. <p><strong>Instalowanie z pliku ZIP</strong></p>
  74. <p>Wypakuj archiwum zip do wybranego przez siebie folderu. XAMPP jest domyślnie wypakowywany do katalogu "C:\\xampp". Teraz uruchom plik "setup_xampp.bat" aby dostosować konfigurację XAMPP do twojego systemu.</p>
  75. <p>Jeżeli wybrałeś katalog docelowy jako C:\\", nie musisz uruchamiać pliku "setup_xampp.bat".</p>
  76. <p>Tak jak w wersji instalacyjnej, możesz teraz użyć "XAMPP Control Panel" w celu wykonania dodatkowych zadań.</p>
  77. </dd>
  78. <dt>Does XAMPP include MySQL or MariaDB?</dt>
  79. <dd>
  80. <p>Since XAMPP 5.5.30 and 5.6.14, XAMPP ships MariaDB instead of MySQL. The commands and tools are the same for both.</p>
  81. </dd>
  82. <dt>Jak mogę uruchomić XAMPP bez instalacji?</dt>
  83. <dd>
  84. <p>Jeśli wypakujesz XAMPP do katalogu głównego jak "C:\\" lub "D:\\", możesz uruchomić większość serwerów jak Apache czy MySQL bezpośrednio, bez potrzeby uruchamiania pliku "setup_xampp.bat".</p>
  85. <p>Należy nie używać skryptu instalacyjnego lub wybrać ścieżki względne w skrypcie instalacyjnym, jest to korzystne w przypadku instalacji XAMPP na dysku USB, ponieważ na każdym komputerze taki napęd może mieć inną literę napędu. Możesz w każdej chwili przełączyć się pomiędzy ścieżkami relatywnymi a absolutnymi w skrypcie instalacyjnym.</p>
  86. <p>Używając instalatora z naszej strony pobierania, łatwo zainstalujesz pakiet XAMPP. Po instalacji XAMPP znajdziesz w Start => Programy => XAMPP. Możesz użyć Panelu Kontrolnego XAMPP, aby uruchamiać/zatrzymywać wszystkie serwery i także instalować/usuwać usługi.</p>
  87. <p>Panel kontrolny XAMPP służy do uruchamiania/zatrzymywania Apache, MySQL, FileZilla & Mercury lub instalacji tych serwerów jako usługi systemowe.</p>
  88. </dd>
  89. <dt>Jak mogę uruchomić i zatrzymać XAMPP?</dt>
  90. <dd>
  91. <p>Uniwersalne centrum kontroli to "Panel Kontroli XAMPP" (dzięki www.nat32.com). Jest uruchamiane z:</p>
  92. <p><code>\xampp\xampp-control.exe</code></p>
  93. <p>Możesz też użyć kilku skryptów by uruchomić lub zatrzymać serwery:</p>
  94. <p>
  95. <ul>
  96. <li>Uruchomienie Apache &amp; MySQL:
  97. <code>\xampp\xampp_start.exe</code></li>
  98. <li>Zatrzymywanie Apache &amp; MySQL:
  99. <code>\xampp\xampp_stop.exe</code></li>
  100. <li>Uruchomienie Apache'a:
  101. <code>\xampp\apache_start.bat</code></li>
  102. <li>Zatrzymywanie Apache:
  103. <code>\xampp\apache_stop.bat</code></li>
  104. <li>Uruchamianie MySQL:
  105. <code>\xampp\mysql_start.bat</code></li>
  106. <li>Zatrzymywanie MySQL:
  107. <code>\xampp\mysql_stop.bat</code></li>
  108. <li>Uruchomienie serwera mailowego Mercury:
  109. <code>\xampp\mercury_start.bat</code></li>
  110. <li>Zatrzymywanie serwera mailowego Mercury:
  111. <code>\xampp\mercury_stop.bat</code></li>
  112. <li>Uruchomienie serwera FileZilla:
  113. <code>\xampp\filezilla_start.bat</code></li>
  114. <li>Zatrzymanie serwera FileZilla:
  115. <code>\xampp\filezilla_stop.bat</code></li></ul></p>
  116. </p>
  117. </dd>
  118. <dt>Jak mogę sprawdzić czy wszystko działa?</dt>
  119. <dd>
  120. <p>Wprowadź poniższy URL w swojej ulubionej przeglądarce internetowej:</p>
  121. <p><code>http://localhost/</code> lub <code>http://127.0.0.1/</code> </p>
  122. <p>You should see the XAMPP start page, as shown below.</p>
  123. <img src="/dashboard/images/screenshots/xampp-windows-start.jpg" />
  124. </dd>
  125. <dt>Jak mogę zainstalować serwer jako usługę?</dt>
  126. <dd>
  127. <p>Każdy serwer w pakiecie XAMPP może być zainstalowany jako usługa Windows. Możesz tego dokonać przez Panel Kontrolny XAMPP. W większości przypadków uruchomienie skryptów lub Panelu Kontrolnego wymaga uprawnień administratora.</p>
  128. <p>Instalacja usługi Apache: \\xampp\\apache\\apache_installservice.bat</p>
  129. <p>Deinstalacja usługi Apache: \\xampp\\apache\\apache_uninstallservice.bat </p>
  130. <p>Instalacja usługi MySQL: \\xampp\\mysql\\mysql_installservice.bat </p>
  131. <p>Deinstalacja usługi MySQL: \\xampp\\mysql\\mysql_uninstallservice.bat </p>
  132. <p>(De)instalacja usługi FileZilla: \\xampp\\filezilla_setup.bat </p>
  133. <p>Mercury: Brak instalacji usługi</p>
  134. </dd>
  135. <dt>Czy XAMPP jest gotowy do środowiska produkcyjnego?</dt>
  136. <dd>
  137. <p>XAMPP nie jest przeznaczony do zastosowań produkcyjnych, ale na środowisko deweloperskie. Sposób w jaki XAMPP jest skonfigurowany by być otwartym jak to tylko możliwe umożliwia deweloperom robić co zechcą. Do zastosowań deweloperskich jest to wspaniałe, ale do zastosowań produkcyjnych może być fatalne.</p>
  138. <p>To jest lista pominiętych zabezpieczeń w XAMPP:</p>
  139. <ol>
  140. <li>Administrator MySQL (root) nie ma hasła.</li>
  141. <li>Usługa MySQL jest dostępna przez sieć.</li>
  142. <li>ProFTPD używa hasła "lampp" dla użytkownika "daemon".</li>
  143. <li>Domyślni użytkownicy programu Mercury i FileZilla są znani.</li>
  144. </ol>
  145. <p>Wszystkie punkty mogą być ogromnym zagrożeniem dla bezpieczeństwa. Zwłaszcza jeżeli XAMPP jest dostępny przez sieć i ludzie mają dostęp do niego poza twoją siecią LAN. Także może być pomocne użycie zapory sieciowej lub routera NAT. W przypadku routera lub zapory twój komputer nie jest normalnie dostępny przez sieć. To do ciebie należy zadanie rozwiązania tych problemów. Jako małą pomoc dajemy "konsolę bezpieczeństwa XAMPP".</p>
  146. <p>Proszę zabezpieczyć XAMPP przed opublikowaniem czegokolwiek w Internecie. Zapora sieciowa lub zewnętrzny router wystarczają tylko na niskim poziomie bezpieczeństwa. Aby wpłynąć na nieco większe bezpieczeństwo, można uruchomić konsolę bezpieczeństwa XAMPP i przypisać hasła.</p>
  147. <p>Jeżeli chcesz aby twój XAMPP był dostępny przez internet, powinieneś podążyć za poniższym URI, który może naprawić niektóre problemy:</p>
  148. <p><code> http://localhost/security/</code></p>
  149. <p>Z konsolą bezpieczeństwa możesz ustawić hasło dla administratora MySQL i phpMyAdmina. Możesz także włączyć uwierzytelnianie dla stron z pakietu XAMPP.</p>
  150. <p>To narzędzie webowe nie potrafi naprawić każdej dodatkowej kwestii odnośnie bezpieczeństwa. W szczególności musisz sam ustawić serwer FileZilla FTP i serwer mailowy Mercury.</p></dd>
  151. <dt>Jak odinstalować XAMPP?</dt>
  152. <dd>
  153. <p>Jeżeli zainstalowałeś pakiet XAMPP używając instalatora, proszę użyj deinstalatora. Deinstalator skasuje wszystkie wpisy XAMPP z twojego rejestru i także deinstaluje jakieś zainstalowane usługi włączone w pakiecie XAMPP. Bardzo polecamy użycie deinstalatora przy usuwaniu instalacji XAMPP. Proszę zrobić kopię zapasową wszystkich swoich danych przed deinstalacją pakietu XAMPP.</p>
  154. <p>Jeżeli zainstalowałeś XAMPP używając programu ZIP i 7zip, wyłącz wszystkie serwery XAMPP i wyłącz wszystkie panele. Jeżeli instalowałeś jakieś usługi, odinstaluj je. Teraz możesz usunąć folder gdzie XAMPP został zainstalowany. Nie trzeba czyścić niczego więcej, ponieważ rejestr nie zawiera żadnych wpisów i zmiennych środowiskowych.</p>
  155. </dd>
  156. <dt>Co to jest wersja "lite" pakietu XAMPP?</dt>
  157. <dd>
  158. <p>XAMPP Lite (oznacza "lekki" w znaczeniu "lekko ważący") jest mniejszym zestawem komponentów XAMPP, który jest zalecany dla szybszej pracy, używającej tylko PHP i MySQL. Niektóre serwery lub narzędzia tj. Mercury Mail i FileZilla FTP nie występują w wersji lekkiej.</p>
  159. </dd>
  160. <dt>Gdzie powinienem umieścić pliki z moją aplikacją internetową?</dt>
  161. <dd>
  162. <p>Główny folder dla wszystkich dokumentów WWW to \\xampp\\htdocs. Jeżeli umieścisz w tym katalogu plik "test.html", będziesz miał do niego dostęp przez URI: "http://localhost/test.html".</p>
  163. <p>I "test.php"? Wystarczy użyć http://localhost/test.php". Prostym skryptem testowym może być:</p>
  164. <p><code>&lt;?php<br />
  165. echo 'Hello world'; <br />
  166. ?&gt;</code></p>
  167. <p>Nowy podkatalog dla twojej strony www? Stwórz nowy katalog (np. "nowy") wewnątrz katalogu "\\xampp\\htdocs" (najlepiej bez znaków odstępów i tylko używając znaków ASCII), utwórz plik testowy w tym katalogu i spróbuj uzyskać do niego dostęp przez URL: "http://localhost/nowy/test.php".</p>
  168. <p><strong>Inne specyfikacje</strong></p>
  169. <p>HTML:<br>
  170. Wykonywalny: \xampp\htdocs<br>
  171. Dozwolone zakończenia: .html .htm<br>
  172. => pakiet podstawowy</p>
  173. <p>SSI:<br>
  174. Wykonywalny: \xampp\htdocs<br>
  175. Dozwolone zakończenia: .shtml<br>
  176. => pakiet podstawowy</p>
  177. <p>CGI:<br>
  178. Wykonywalny: \xampp\htdocs and \xampp\cgi-bin<br>
  179. Dozwolone zakończenia: .cgi<br>
  180. => pakiet podstawowy</p>
  181. <p>PHP:<br>
  182. Wykonywalny: \xampp\htdocs and \xampp\cgi-bin<br>
  183. Dozwolone zakończenia: .php<br>
  184. => pakiet podstawowy</p>
  185. <p>Perl:<br>
  186. Wykonywalny: \xampp\htdocs and \xampp\cgi-bin<br>
  187. Dozwolone zakończenia: .pl<br>
  188. => pakiet podstawowy</p>
  189. <p>Apache::ASP Perl:<br>
  190. Wykonywalny: \xampp\htdocs<br>
  191. Dozwolone zakończenia: .asp<br>
  192. => pakiet podstawowy</p>
  193. <p>JSP Java:<br>
  194. Wykonywalny: \xampp\tomcat\webapps\java (e.g.)<br>
  195. Dozwolone zakończenia: .jsp<br>
  196. => Tomcat add-on</p>
  197. <p>Servlets Java:<br>
  198. Wykonywalny: \xampp\tomcat\webapps\java (e.g.)<br>
  199. Dozwolone zakończenia: .html (u.a)<br>
  200. => Tomcat add-on</p>
  201. </dd>
  202. <dt>Czy mogę przenieść instalację XAMPP?</dt>
  203. <dd>
  204. <p>Tak. Po przeniesieniu katalogu XAMPP, musisz wykonywać plik setup_xampp.bat". W tym kroku ścieżki w plikach konfiguracyjnych zostaną zaktualizowane.</p>
  205. <p>Jeżeli masz jakiś serwer zainstalowany jako usługę Windows, musisz najpierw usunąć usługę, a dopiero po przeniesieniu katalogu ponownie zainstalować usługę.</p>
  206. <p>Ostrzeżenie: Pliki konfiguracji z twoich własnych skryptów, tj. aplikacji PHP, nie są aktualizowane. Ale jest możliwość napisania "wtyczki" dla instalatora. Z tą wtyczką, instalator może też te pliki zaktualizować.</p>
  207. </dd>
  208. <dt>Co to są "Automatyczne strony startowe" dla katalogów WWW?</dt>
  209. <dd>
  210. <p>Standardowa nazwa pliku dla funkcji Apache'a "DirectoryIndex" to "index.html" lub "index.php". Za każdym razem kiedy przeglądasz folder (np. "http://localhost/xampp/"), Apache szuka jednego z tych plików, zamiast wyświetlać listę plików z katalogu.</p>
  211. </dd>
  212. <dt>Gdzie mogę zmienić konfigurację?</dt>
  213. <dd>
  214. <p>Prawie wszystkie ustawienia w XAMPP możesz zmienić w plikach konfiguracyjnych. Otwórz plik w edytorze pliku i zmień wybrane przez siebie ustawienie. Tylko aplikacje FileZilla i Mercury powinne być skonfigurowane wykorzystując wewnętrzne narzędzie do konfiguracji.</p>
  215. </dd>
  216. <dt>Dlaczego XAMPP nie może pracować na Windows XP SP2?</dt>
  217. <dd>
  218. <p>Microsoft dostarcza lepszą zaporę sieciową z Service Pack 2 (SP2), która uruchamia się automatycznie przy starcie systemu. Ta zapora sieciowa blokuje teraz potrzebne porty 80 (http) i 443 (https) i Apache nie może się uruchomić.</p>
  219. <p><strong>Szybkie rozwiązanie:</strong></p>
  220. <p>Wyłącz zaporę sieciową Microsoftu i spróbuj ponownie uruchomić XAMPP. Lepszym rozwiązaniem jest zdefiniowanie wyjątków w centrum zabezpieczeń.</p>
  221. <p><strong>Poniższe porty są używane dla podstawowej funkcjonalności:</strong></p>
  222. <p>Apache (HTTP): Port 80<br/>
  223. Apache (WebDAV): Port 81</br>
  224. Apache (HTTPS): Port 443</br>
  225. MySQL: Port 3306</br>
  226. FileZilla (FTP): Port 21</br>
  227. FileZilla (Admin): Port 14147</br>
  228. Mercury (SMTP): Port 25</br>
  229. Mercury (POP3): Port 110</br>
  230. Mercury (IMAP): Port 143</br>
  231. Mercury (HTTP): Port 2224</br>
  232. Mercury (Finger): Port 79</br>
  233. Mercury (PH): Port 105</br>
  234. Mercury (PopPass): Port 106</br>
  235. Tomcat (AJP/1.3): Port 8009</br>
  236. Tomcat (HTTP): Port 8080</p>
  237. </dd>
  238. <dt>Dlaczego XAMPP nie pracuje na Microsoft Vista?</dt>
  239. <dd>
  240. <p><strong>Kontrola konta użytkownika (UAC)</strong></p>
  241. <p>W katalogu "C:\\program files" nie masz pełnych praw zapisu jako administrator. Lub masz ograniczone uprawnienia (np. dla ".\\xampp\\htdocs"). W tym przypadku nie można edytować pliku.</br>
  242. <strong>Rozwiązanie:</strong> Podnieść swoje uprawnienia w eksploratorze (prawy klik / bezpieczeństwo) lub wyłącz kontrolę konta użytkownika (UAC).</p>
  243. <p>Masz zainstalowany Apache/MySQL w "C:\\xampp" jako usługi Windows. Ale nie uruchomiłeś/zatrzymałeś usługi przez Panel Kontrolny XAMPP lub ich nie odinstalowałeś.</br></br>
  244. <strong>Rozwiązanie:</strong> Użyj konsoli zarządzania usługami w Windowsie lub wyłącz UAC.</p>
  245. <p><strong>Wyłączanie Kontroli Konta Użytkownika (UAC)</strong></p>
  246. <p>Aby wyłączyć UAC, użyj programu "msconfig". W "msconfig" idź do "Narzędzia", wybierz "wyłącz kontrolę konta użytkownika" i zweryfikuj swój wybór. Restartuj Windows. W każdym czasie możesz ponownie włączyć UAC.</p>
  247. </dd>
  248. <dt>Jak mogę sprawdzić sumę kontrolną MD5?</dt>
  249. <dd>
  250. <p>Aby porównać pliki, najczęściej porównuje się ich sumy kontrolne. Do utworzenia tych sum wystarczy standardowo MD5 (Message Digest Algorithm 5).</p>
  251. <p>Z sumą kontrolną md5 możesz przetestować czy twoja paczka XAMPP została pobrana prawidłowo czy też nie. Oczywiście potrzebujesz programu, który utworzy te sumy kontrolne. Dla Windows możesz użyć narzędzia z Microsoftu:</p>
  252. <p><a href="http://support.microsoft.com/kb/841290">Dostępność i opis narzędzia integracji weryfikacji sumy kontrolnej pliku</a></p>
  253. <p>Możliwe jest również użycie innego programu, który potrafi utworzyć sumę kontrolną md5, np. GNU md5sum.</p>
  254. <p>Jeżeli masz zainstalowany program (np. fciv.exe), wykonaj poniższe kroki:</p>
  255. <p>
  256. <ul>
  257. <li>Pobierz XAMPP (np. xampp-win32-1.8.2-0.exe)</li>
  258. <li>Utwórz sumę kontrolną z:</br>
  259. <code>fciv.exe xampp-win32-1.8.2-0.exe</code>
  260. </li>
  261. <li>I teraz możesz porównać swoją sumę kontrolną z tą znalezioną na stronie XAMPP dla Windows.</li>
  262. </ul>
  263. </p>
  264. <p>Jeżeli obie sumy są równe, wszystko jest w porządku. Jeżeli nie, pobrany plik jest uszkodzony lub został zmieniony.</p>
  265. </dd>
  266. <dt>Dlaczego zmiany w php.ini nie przynoszą efektu?</dt>
  267. <dd>
  268. <p>Jeżeli zmiana w "php.ini" nie przynosi efektu, możliwe że PHP używa innego pliku. Możesz zweryfikować to na podstawie funkcji phpinfo(). Idź do http://localhost/xampp/phpinfo.php i poszukaj "Loaded Configuration File". Ta wartość pokazuje który plik "php.ini" jest przez PHP używany.</p>
  269. <p><strong>Uwaga:</strong> Po zmianach w pliku "php.ini" musisz zrestartować Apache, aby Apache i PHP wczytały nowe ustawienia.</p>
  270. </dd>
  271. <dt>Pomocy! W pakiecie XAMPP jest wirus!</dt>
  272. <dd>
  273. <p>Niektóre programy antywirusowe traktują XAMPP jak wirus, zwykle wskazując na plik xampp-manager.exe. To jest fałszywe powiadomienie ze strony programu antywirusowego, ponieważ pakiet XAMPP nie zawiera wirusów. Przed opublikowaniem nowej wersji XAMPP, przepuszczamy pakiet i pliki przez program antywirusowy. W tym momencie używamy <a href="http://www.kaspersky.com/virusscanner">Kapersky Online Virus Scanner</a>. You can also use the online tool <a href="https://www.virustotal.com/">Virus Total</a> for scanning XAMPP or send us an email to security (at) apachefriends (dot) org if you find any issue.</p>
  274. </dd>
  275. <dt>Jak mogę skonfigurować mój program antywirusowy?</dt>
  276. <dd>
  277. <p>Włączyliśmy wszystkie zależności i serwery niezbędne do uruchomienia aplikacji internetowej, więc można zauważyć, że XAMPP instaluje dużą liczbę plików. Jeżeli instalujesz XAMPP na Windowsie z włączonym programem antywirusowym, to może znacznie spowolnić instalację, i jest szansa, że jeden z serwerów (serwer www, serwer bazy danych) może zostać zablokowany przez program antywirusowy. Jeżeli masz włączony program antywirusowy, sprawdź następujące ustawienia by mieć XAMPP działający bez problemów związanych z wydajnością:</p>
  278. <p>
  279. <ul>
  280. <li>Dodaj wyjątki do swojej zapory sieciowej: dla Apache'a, MySQL i innych serwerów.</li>
  281. <li>Skanuj pliki podczas uruchamiania: Jeśli włączono skanowanie antywirusowe dla wszystkich plików, pliki wykonywalne serwerów mogą być spowalniane.</li>
  282. <li>Skanuj ruch dla różnych adresów URL: jeżeli rozwijasz z pakietem XAMPP na swoim komputerze, możesz wykluczyć ruch z "localhost" (hosta lokalnego) w ustawieniach programu antywirusowego.</li>
  283. </ul>
  284. </p>
  285. </dd>
  286. <dt>Dlaczego Apache nie uruchamia się w moim systemie?</dt>
  287. <dd>
  288. <p>Ten problem może występować z kilku powodów:</p>
  289. <p>
  290. <ul>
  291. <li>Możesz mieć uruchomionych więcej niż jeden serwer HTTP (IIS, Sambar, ZEUS, lub inny). Tylko jeden serwer może korzystać z portu 80. Ten komunikat o błędzie wskazuje problem:<br/>
  292. <code>(OS 10048)... make_sock: could not bind to adress 0.0.0.0:80
  293. no listening sockets available, shutting down</code></li>
  294. <li>Jeżeli masz inne oprogramowanie, tj. telefonię internetową Skype, która też blokuje port 80. Jeżeli problem stwarza Skype, w Skype z menu wybierz Akcje --> Opcje --> Połączenie --> usuń znaczek przy opcji "użyj portu 80 jako portu alternatywnego" i zrestartuj Skype. Teraz serwer powinien pracować poprawnie.</li>
  295. <li>Masz zaporę sieciową, która blokuje port Apache. Nie wszystkie zapory sieciowe są zgodne z Apache, i czasami dezaktywacja zapory nie wystarcza i trzeba ją usunąć. Ten komunikat o błędzie wskazuje zaporę:<br/>
  296. <code>(OS 10038)Socket operation on non-socket: make_sock: for address 0.0.0.0:80,
  297. apr_socket_opt_set: (SO_KEEPALIVE)</code></li>
  298. </ul>
  299. <p>Także jeżeli Apache może się uruchomić, ale twoja przeglądarka nie może się połączyć, to może być spowodowane przez:</p>
  300. <ul>
  301. <li>Niektóre skanery antywirusowe mogą powodować problemy w podobny sposób jak to robią zapory sieciowe.</li>
  302. <li>Masz Windows XP Professional bez Service Pack 1. Musisz mieć przynajmniej SP1 dla XAMPP.</li>
  303. </ul>
  304. </p>
  305. <p><strong>Porada:</strong> Jeżeli masz problemy z użyciem portów, możesz spróbować uruchomić narzędzie "xampp-portcheck.exe". To może pomóc.</p>
  306. </dd>
  307. <dt>Dlaczego moje obciążenie dla Apache'a jest bliskie 99%?</dt>
  308. <dd>
  309. <p>Tutaj może wystąpić jeden z dwóch scenariuszy. Jeżeli twój procesor jest maksymalnie wykorzystywany, lub twoja przeglądarka może połączyć się z serwerem, ale nic nie widzisz (system próbuje nieskutecznie załadować stronę). W każdym przypadku znajdziesz poniższą wiadomość w pliku zdarzeń Apache'a:</p>
  310. <p><code>Child: Encountered too many AcceptEx faults accepting client connections.
  311. winnt_mpm: falling back to 'AcceptFilter none'.</code></p>
  312. <p>MPM wraca do bezpiecznego wykonania, ale niektóre żądania klientów nie zostały przetworzone w sposób prawidłowy. Aby uniknąć tego błędu, należy użyć "acceptfilter" z akceptacją filtra "none" w pliku "\\xampp\\apache\\conf\\extra\\httpd-mpm.conf".</p>
  313. </dd>
  314. <dt>Dlaczego zdjęcia i arkusze stylu nie są wyświetlane?</dt>
  315. <dd>
  316. <p>Czasami są problemy z wyświetleniem obrazków i arkuszy stylów. Zwłaszcza jeśli te pliki znajdują się na dysku sieciowym. W tym przypadku powinieneś włączyć (lub dodać) jedną z poniższych linii w pliku "\\xampp\\apache\\conf\\httpd.conf":</p>
  317. <p><code>EnableSendfile off</br>
  318. EnableMMAP off</code></p>
  319. <p>Ten problem może być również spowodowany przez programy do regulacji przepustowości pasma, tj. program NetLimiter.</p>
  320. </dd>
  321. <dt>Jak mogę ustawić hasło administratora w MySQL?</dt>
  322. <dd>
  323. <p>Configure it with the "XAMPP Shell" (command prompt). Open the shell from the XAMPP control pane and execute this command:<code>mysqladmin.exe -u root password secret</code>This sets the root password to 'secret'.</p>
  324. </dd>
  325. <dt>Czy mogę użyć swojego własnego serwera MySQL?</dt>
  326. <dd>
  327. <p>Tak. Najprościej nie uruchamiać MySQL z pakietu XAMPP. Proszę zauważyć, że dwa serwery nie mogą być uruchomione na tym samym porcie. Jeżeli masz ustawione hasło dla użytkownika MySQL "root", proszę nie zapomnieć zaktualizować pliku "\\xampp\\phpMyAdmin\\config.inc.php".</p>
  328. </dd>
  329. <dt>Jak mogę ograniczyć dostęp do phpMyAdmina z zewnątrz?</dt>
  330. <dd>
  331. <p>In the basic configuration of XAMPP, phpMyAdmin is accessible only from the same host that XAMPP is running on, at http://127.0.0.1 or http://localhost.</p>
  332. <p>Przed twoim dostępem do serwera MySQL, phpMyAdmin zapyta cię o nazwę użytkownika i hasło. Nie zapomnij najpierw ustawić hasła dla użytkownika "root".</p>
  333. </dd>
  334. <dt>How do I enable access to phpMyAdmin from the outside?</dt>
  335. <dd>
  336. <p>In the basic configuration of XAMPP, phpMyAdmin is accessible only from the same host that XAMPP is running on, at http://127.0.0.1 or http://localhost.</p>
  337. <p>IMPORTANT: Enabling external access for phpMyAdmin in production environments is a significant security risk. You are strongly advised to only allow access from localhost. A remote attacker could take advantage of any existing vulnerability for executing code or for modifying your data.</p>
  338. <p>To enable remote access to phpMyAdmin, follow these steps:</p>
  339. <ul>
  340. <li>Edit the apache\conf\extra\httpd-xampp.conf file in your XAMPP installation directory.</li>
  341. <li>Within this file, find the lines below.
  342. <p><code>
  343. Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
  344. &lt;Directory "C:/xampp/phpMyAdmin"&gt;
  345. AllowOverride AuthConfig
  346. Require local
  347. </code></p>
  348. </li>
  349. <li>Then replace 'Require local' with 'Require all granted'.</li>
  350. <p><code>
  351. Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
  352. &lt;Directory "C:/xampp/phpMyAdmin"&gt;
  353. AllowOverride AuthConfig
  354. Require all granted
  355. </code></p>
  356. <li>Restart the Apache server using the XAMPP control panel.</li>
  357. </ul>
  358. </dd>
  359. <dt>Gdzie jest wsparcie IMAP dla PHP?</dt>
  360. <dd>
  361. <p>Domyślnie, wsparcie IMAP dla PHP w XAMPP jest wyłączone, ze względu na jakieś tajemnicze błędy inicjalizacji dla wersji domowych podobnych do Windows 98. Jeżeli pracujesz z systemami NT, możesz otworzyć plik "\\xampp\\php\\php.ini" i aktywować rozszerzenie PHP przez usunięcie średnika na początku linii ";extension=php_imap.dll". To powinno być:</br>
  362. <code>extension=php_imap.dll</code></p>
  363. <p>Teraz zrestartuj Apache'a i IMAP powinien już pracować. Możesz użyć tych samych kroków dla każdego rozszerzenia, który nie jest domyślnie włączony w konfiguracji.</p>
  364. </dd>
  365. <dt>Dlaczego niektóre aplikacje PHP o otwartym kodze źródłowym nie pracują z XAMPP na Windowsie?</dt>
  366. <dd>
  367. <p>Wiele aplikacji PHP lub rozszerzeń, które powstały na system Linux, nie zostało przepisanych na Windowsa. </p>
  368. </dd>
  369. <dt>Czy mogę usunąć katalog "install" po instalacji?</dt>
  370. <dd>
  371. <p>Lepiej nie. Skrypty tutaj są wciąż potrzebne dla wszystkich pakietów dodatkowych (dodatków) i aktualizacji XAMPP.</p>
  372. </dd>
  373. <dt>Jak mogę aktywować eaccelerator?</dt>
  374. <dd>
  375. <p>Podobnie jak w innych (Zend) rozszerzeniach, musisz aktywować to w pliku php.ini. W tym pliku włącz linię ";zend_extension = "\\xampp\\php\\ext\\php_eaccelerator.dll"". To powinno wyglądać:</br>
  376. <code>zend_extension = "\xampp\php\ext\php_eaccelerator.dll"</code></p>
  377. </dd>
  378. <dt>Jak mogę naprawić błędy połączenia do mojego serwera MS SQL?</dt>
  379. <dd>
  380. <p>Jeżeli rozszerzenie mssql zostało załadowane w pliku php.ini, czasami problemy występują kiedy tylko TCP/IP jest używany. Możesz naprawić ten problem z nową wersją "ntwdblib.dll" ze strony Microsoftu. Zastąp tym nowszym plikiem, plikami znajdującymi się w "\\xampp\\apache\\bin" i "\\xampp\\php". Ze względu na licencję tego pliku, nie możemy spakować jego nowszą wersję z pakietem XAMPP.</p>
  381. </dd>
  382. <dt>Jak mogę pracować z rozszerzeniem PHP mcrypt?</dt>
  383. <dd>
  384. <p>Dla niego otworzyliśmy temat na forum z przykładami i możliwymi rozwiązaniami: <a href="https://community.apachefriends.org/f/viewtopic.php?t=3012">Temat MCrypt</a></p>
  385. </dd>
  386. <dt>Czy Microsoft Active Server Pages (ASP) pracuje z XAMPP?</dt>
  387. <dd>
  388. <p>Nie. Apache::ASP z dodatkiem Perl to nie to samo. Apache::ASP zna tylko skrypty Perl, ale ASP z Internet Information Server (IIS) zna także normalny język VBScript. Ale dla ASP .NET są dostępne moduły Apache firm trzecich.</p>
  389. </dd>
  390. <dt>How can I get XAMPP working on port 80 under Windows 10?</dt>
  391. <dd>
  392. <p>By default, Windows 10 starts Microsoft IIS on port 80, which is the same default port used by Apache in XAMPP. As a result, Apache cannot bind to port 80.</p>
  393. <p>To disable IIS from running on port 80, follow these steps:</p>
  394. <ul>
  395. <li>Open the Services panel in Computer Management.</li>
  396. <li>Search for the 'World Wide Web Publishing Service' and select it.</li>
  397. <li>Click the link to 'Stop the service'.</li>
  398. <li>Double-click the service name.</li>
  399. <li>In the 'Startup type' field, change the startup type to 'Disabled'.</li>
  400. <li>Click 'OK' to save your changes.</li>
  401. </ul>
  402. <p>You should now be able to start Apache in XAMPP on port 80.</p>
  403. <p>For more information, refer to the 'Troubleshoot Apache Startup Problems' guide included with XAMPP or <a href='https://community.apachefriends.org/f/viewtopic.php?f=16&t=71620'>this forum post</a>.</p>
  404. </dd>
  405. <dt>How can I use Microsoft Edge to access local addresses under Windows 10?</dt>
  406. <dd>
  407. <p>If your local machine has the host name 'myhost', you will not be able to access URLs such as http://myhost in Microsoft Edge. To resolve this, you should instead use the addresses http://127.0.0.1 or http://localhost.</p>
  408. </dd>
  409. </dd>
  410. </dd>
  411. </dl>
  412. </div>
  413. </div>
  414. </div>
  415. <footer>
  416. <div class="row">
  417. <div class="large-12 columns">
  418. <div class="row">
  419. <div class="large-8 columns">
  420. <ul class="social">
  421. <li class="twitter"><a href="https://twitter.com/apachefriends">Follow us on Twitter</a></li>
  422. <li class="facebook"><a href="https://www.facebook.com/we.are.xampp">Like us on Facebook</a></li>
  423. <li class="google"><a href="https://plus.google.com/+xampp/posts">Add us to your G+ Circles</a></li>
  424. </ul>
  425. <ul class="inline-list">
  426. <li><a href="https://www.apachefriends.org/blog.html">Blog</a></li>
  427. <li><a href="https://www.apachefriends.org/privacy_policy.html">Polityka prywatności</a></li>
  428. <li>
  429. <a target="_blank" href="http://www.fastly.com/"> CDN dostarczone przez
  430. <img width="48" data-2x="/dashboard/images/fastly-logo@2x.png" src="/dashboard/images/fastly-logo.png" />
  431. </a> </li>
  432. </ul>
  433. </div>
  434. <div class="large-4 columns">
  435. <p class="text-right">Prawa zastrzeżone (c) 2017, Apache Friends</p>
  436. </div>
  437. </div>
  438. </div>
  439. </div>
  440. </footer>
  441. <!-- JS Libraries -->
  442. <script src="//code.jquery.com/jquery-1.10.2.min.js"></script>
  443. <script src="/dashboard/javascripts/all.js" type="text/javascript"></script>
  444. </body>
  445. </html>