Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 19 Dołączył: 25.04.2009 Ostrzeżenie: (0%)
|
Mam prosty skrypt, który wyświetla inne dane na komputerze lokalnym a inne na serwerze (Ubuntu 14.04).
Kod if (function_exists('iconv')) { echo 'iconv jest zainstalowane<br>'; } else { echo 'iconv <b>nie</b> jest zainstalowane<br>'; } $l = setlocale (LC_ALL,"0"); echo 'Locale: '.$l.'<BR>'; echo iconv('utf-8', 'ascii//translit', 'Język włoski'); Wyjście programu na komputerze lokalnym jest zgodne z oczekiwaniami: iconv jest zainstalowane Locale: C Jezyk wloski Natomiast na serwerze produkcyjnym wyświetla się: iconv jest zainstalowane Locale: C J?zyk w?oski Nie wiem skąd się bierze ta różnica. Wydaje mi się, że zależy albo od ustawień serwera albo od ustawień php. Od jakich? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Nie do końca to takie proste http://stackoverflow.com/questions/5075145...tion-in-php-ini
|
|
|
|
qrzysztof [inne][PHP]Od jakich ustawień serwera/php zależy zachowanie funkcji iconv? 15.07.2014, 11:37:24
SmokAnalog Przeczytaj ten komentarz: http://php.net//manual/p... 15.07.2014, 11:43:40
qrzysztof No tak. Opłaca się czytać komentarze.
Po dodaniu
... 15.07.2014, 12:00:14
qrzysztof Choć z drugiej strony zastanawiam się czy mi to wł... 15.07.2014, 12:06:00
SmokAnalog W poważnych projektach zawsze najlepiej ustawić se... 15.07.2014, 12:23:46 ![]() ![]() |
|
Aktualny czas: 12.01.2026 - 17:37 |