Как запустить imageoptim из PHP на Linux? - PullRequest
7 голосов
/ 14 февраля 2012

Сегодня я проверял imageoptim и очень хотел бы запустить его с php на моем linux-сервере. Это возможно?

Ответы [ 2 ]

5 голосов
/ 28 марта 2012

ImageOptim больше не только для OS X. Теперь вы можете использовать ImageOptim Web API на любой платформе.

5 голосов
/ 14 февраля 2012

imageoptim - только Mac OS X. На этом сайте они рекомендуют trimage для пользователей, не являющихся Mac.

Для вызова внешних программ из php вы используете задокументированную команду exec здесь .

Обратите внимание, что по соображениям безопасности важно экранировать аргументы, передаваемые exec, с помощью другой команды, например escapeshellcmd или escapeshellarg, из соображений безопасности.

Ваше предположение в комментарии о параметрах командной строки является правильным, вы просто передаете их вместе с именем программы в качестве строкового аргумента для exec с правильным экранированием, конечно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...