Я бы хотел позвонить в Java-приложение из PHP:
exec('LC_ALL=en_US.utf-8 java -jar /test.jar' . $filepath . ');
Но в пути к файлу всегда есть неподдерживаемые символы.
Например: # &; ? * [SPACE] ..., после изменения их на # \ & ... все будет в порядке.
Но полный список этих персонажей не найден.
Есть идеи, как решить эту проблему?