30
|
1 .. _config-ini:
|
|
2
|
|
3 Plik konfiguracyjny
|
|
4 ===================
|
|
5
|
|
6 Przykładowy plik konfiguracyjny
|
|
7 -------------------------------
|
|
8 .. code-block:: ini
|
|
9
|
|
10 [Basic]
|
|
11 # W przypadku sqlite, ścieżka do pliku bazy
|
|
12 Database = baza.sqlite
|
|
13 # Wygenerować losowy dla każdej instalacji bazy
|
|
14 Secret_Key = TakBardzoTajne
|
|
15 # Dla poważnej instalacji ustawić na 0
|
|
16 Debug = 1
|
|
17 # Algorytm wyliczający hashe dla haseł
|
|
18 HashCrypto = sha1
|
|
19 # Klucz API
|
|
20 ApiKey = apikey
|
|
21
|
|
22 Opis pól w pliku konfiguracyjnym
|
|
23 --------------------------------
|
|
24
|
|
25 Database
|
|
26 Nazwa pliku zawierającego bazę danych.
|
|
27 Secret_Key
|
|
28 Tajny plucz. Podczas automatycznego tworzenia pliku konfiguracyjnego
|
|
29 generowany jest losowy 10-znakowy klucz.
|
|
30 Debug
|
|
31 Powoduje wyświetlanie informacji o debugowaniu w przypadku błędu
|
|
32 aplikacji. **UWAGA:** W przypadku poważnych instalacji należy ustawić na
|
|
33 0, ponieważ na stronie z informacjami o debugowaniu wyświetlana jest
|
|
34 również konsola debugowania, co jest bardzo niebezpieczne.
|
|
35 HashCrypto
|
|
36 Algorytm hashowania haseł w bazie.
|
|
37 ApiKey
|
|
38 Klucz API.
|