У меня есть команда, которую я запускаю из PHP, используя shell_exec()
.
Иногда выходные данные команды будут содержать акцентированные символы.
При запуске из Bash вывод отображается правильно. Однако при запуске из shell_exec
акцентированные символы теряются, а вывод несколько урезается.
Пример вывода из Bash
:
. D 0 Tue Oct 25 16:45:26 2011
.. D 0 Tue Oct 25 16:45:26 2011
...
Background pres for political speech maggie & gemma.ppt A 3323392 Fri Oct 24 14:31:26 2008
extra listening exercise on la télévision.doc A 24064 Wed Jan 11 08:12:32 2006
gender of nouns.ppt A 42496 Fri Sep 10 07:55:42 2004
...
63999 blocks of size 8388608. 36710 blocks available
Пример вывода из shell_exec
- обратите внимание, что происходит с télévision
, vidéo
и т. Д.:
. D 0 Tue Oct 25 16:45:26 2011
.. D 0 Tue Oct 25 16:45:26 2011
...
Background pres for political speech maggie & gemma.ppt A 3323392 Fri Oct 24 14:31:26 2008
extra listening exercise on la t gender of nouns.ppt A 42496 Fri Sep 10 07:55:42 2004
...
63999 blocks of size 8388608. 36710 blocks available