Menu
 
- Panel Admina
- Strona główna
- Dokumentacja strona główna
 

XAMPP
 
  • Download - ściągamy najnowszego Xampa dla naszego systemu operacyjnego.

  • XAMPP to jeden z wielu zestawów umożliwiających uruchomienie serwera na komputerze. Jest jednym z lepszych i oferuje obsługę PHP oraz zawiera bazę MySQL. W XAMPPie znajdziemy: Apache, MySQL, PHP 4.3.X i 5.0X, Perl, FileZilla FTP Server, phpMyAdmin, OpenSSL, Freetype, Webalizer, mod_perl, Turck MMCache, mcrypt, SQLite, JpGraph, Mercury Mail Transport System, PHPBlender, PHP Compiler.

  • Instalacja - windows
  • - Ściągnij XAMPPa
    - Rozpakuj go do jakiegoś pustego katalogu, np. c:/xampp
    - Uruchom setup_xampp.bat znajdujący się w głównym katalogu
    - Następnie uruchom xampp_start.exe
    - Serwer już działa.
    - Uruchom przeglądarkę i wpisz adres http://localhost/

  • Włączanie i wyłączanie serwera pod windowsem
  • - By wyłączyć serwer kliknij w xampp_stop.exe
    - By włączyć serwer uruchom xampp_start.exe

  • Instalacja - Linuks
  • - Ściągnij XAMPPa dla linuksa
    - Rozpakuj go do katalogu opt/
    - uruchamianie i zatrzymywanie poprzez konsolę (jako root): /opt/lampp/lampp start i /opt/lampp/lampp stop

  • Problem z polskimi znakami!
  • Na stronie nie wyświetlają się poprawnie polskie znaki. Otwórz plik apache/conf/httpd.conf (etc/httpd.conf dla linuksa) i znajdź linię gdzie jest:
    AddDefaultCharset
    Zastąp to co jest po tym na UTF-8 by otrzymać:
    AddDefaultCharset UTF-8
    Można też usunąć ten wpis. Jeżeli XAMPP działa zatrzymaj go i uruchom ponownie. (nie edytuj przypadkiem komentarza zaczynającego się od #).

  • mod_rewrite
  • Pod windowsem moduł ten jest wyłączony. Edytujemy apache/conf/httpd.conf i szukamy wpisu z frazą "mod_rewrite". Gdy ją znajdziemy usuwamy komentarz z początku wiersza.

  • ERROR Reporting
  • Przy korzystaniu z niektórych skryptów mogą pojawić się ostrzeżenia "NOTICE". Jest to związane z dokładnym raportowaniem błędów. Otwórz /conf/php.ini (etc/php.ini dla linuksa) i znajdź:
    error_reporting = E_ALL
    i zamień na
    error_reporting = E_ALL & ~E_NOTICE
    Jeżeli XAMPP działa zatrzymaj go i uruchom ponownie. (nie edytuj przypadkiem komentarza zaczynającego się od ;)

  • Obsługa
  • - Po uruchomieniu wyżej wymienionej "strony" pojawi się strona wejściowa XAMPPa. Wybieramy jeden z języków (angielski np.)
    - Pojawi się panel kontrolny. Mamy tu dostęp m.in. do phpMyadmina.

  • Jak i gdzie umieścić własną stronę itp.
  • - W katalogu htdocs znajdują się pliki, które mają być wyświetlane przez serwer. Jest tam już zestaw dokumentacja + inne XAMPPa więc najlepiej stworzyć sobie jakiś katalog np. "html" i do niego wrzucać pliki naszej strony. Adres do pliku index.html umieszczonego w tym katalogu to http://localhost/html/index.html

  • Bazy danych MySQL
  • W phpmyadminie możemy tworzyć bazy. Srypty pytają się również o nazwę użytkownika bazy i hasło. W XAMPPie domyślnie nazwa użytkownika to "root" a hasła nie ma (nic nie wpisujemy w pole hasło).