przewiń do treści

Symfony w przykładach

Włodzimierz Gajda

Przykład 18.1. NotH - edytor kodu XHTML/CSS

ROZDZIAŁ: 18. Publikowanie aplikacji na serwerze
ROZWIĄZANIE: 18-01-rozwiazanie.zip
START: 18-01-start.zip
PODGLĄD ON-LINE: http://p18-01.symfony.gajdaw.pl

Uwaga

Baza danych z przykładów 18.1 i 18.2 zawiera rekordy o wielkości 2 MB. Domyślne ograniczenia serwera MySQL ograniczają wielkość rekordu do 1 MB. W celu uruchomienia przykładu należy w konfiguracji serwera MySQL umieścić wpis: max_allowed_packet=10M Jeśli serwer MySQL został zainstalowany wraz z całym pakietem XAMPP, wówczas plikiem konfiguracyjnym serwera MySQL jest plik: C:\xampp\mysql\bin\my.ini Jeśli serewer MySQL został zainstalowany z plików pobranych z serwera MySQL.com, to plikiem konfiguracyjnym jest plik C:\Program Files\MySQL\MySQL Server 5.1\my.ini Po zmodyfikowaniu pliku my.ini należy pamiętać o zrestartowaniu serwera MySQL.

Uruchamianie przykładu na http://localhost

  1. Rozpakuj plik 18-01-rozwiazanie.zip
  2. Wykonaj skrypt 18-01-rozwiazanie/00-dodatki/zrzut-bazy-danych/zrzut-bazy-danych.sql
    Jeśli konto root serwera MySQL ma hasło AX1BY2CZ3, wówczas wystarczy uruchomić skrypt wsadowy zrzut-bazy-danych.bat
  3. Odwiedź przeglądarką adres
    http://localhost/18-01-rozwiazanie/web/

Uruchamianie przykładu na serwerze

  1. Rozpakuj plik 18-01-rozwiazanie.zip
  2. Wypakowane pliki umieść na serwerze
  3. Utwórz na serwerze pustą bazę danych
  4. Wykorzystując program phpMyAdmin wykonaj na serwerze import zawartości bazy danych. Zaimportuj plik
    18-01-rozwiazanie/00-dodatki/eksport-bazy-danych/noth.sql
  5. W pliku konfiguracyjnym 18-01-rozwiazanie/config/databases.yml wprowadź parametry dostępu do bazy danych na serwerze
  6. Odwiedź przeglądarką adres
    http://twoj.serwer/18-01-rozwiazanie/web/