Plik php.ini
to plik pozwalający zdefiniować ustawienia PHP dla całego serwera. Plik zbudowany jest z dyrektyw, którym przypisano określone wartości. Przykładowe dyrektywy oraz wartości domyślne opisano w poniższej tabeli.
Dyrektywa | Wartość domyślna | Opis |
---|---|---|
allow_url_fopen |
On |
możliwość stosowania funkcji file_get_contents , fopen |
asp_tags |
Off |
możliwość użycia tagów <% %> zamiast <?php ?> |
display_errors |
On |
wyświetlanie błędów |
error_log |
no value |
lokalizacja zapisu ("/logs/php_errors.log") |
error_reporting |
Off |
rodzaj logowanych błędów (E_ALL , E_NOTICE , E_STRICT ) |
log_errors |
Off |
logowanie błędów |
memory_limit |
128M |
limit pamięci dla wykonywanych skryptów |
post_max_size |
64M |
wielkość danych przesyłanych metodą POST |
safe_mode |
Off |
wprowadzenie safe_mode |
short_open_tag |
On |
zezwala na stosowanie krótszego tagu <? ?> |
upload_max_filesize |
64M |
wartość mniejsza lub równa wartości post_max_size |
upload_tmp_dir |
no value |
zdefiniowanie tymczasowego katalogu do wysyłania plików (innego niż /tmp ) |
session.cookie_domain |
no value |
domena obsługiwania sesji |
session.save_path |
/tmp |
katalog przechowujący pliki sesji |