Это нормально для php-сайтов, на которых работает Magento, чтобы включить функцию exec?
Мы предлагаем сервис для сайтов Magento, который требует установки расширения Magento. Для больших сайтов это расширение должно запускать фоновый процесс, для которого требуется функция exec. Наш разработчик утверждает, что разумно попросить наших клиентов включить exec на их сайте.
Вы php эксперты и администраторы согласны? Заранее спасибо за ваши взгляды.
2 ответа
В общих средах системные администраторы не позволили бы изменить это, потому что это серьезная проблема безопасности.
Часто хостинг панелей (см. Plesk, ispconfig и т. Д.) Вы сможете настроить cronjobs.. это будет альтернативой?
Это, безусловно, будет зависеть от человека / компании к человеку / компании.
Я ожидаю, что если вы объясните это хорошо, и если вы сможете ограничить требование наличия exec() для процесса установки, вы сможете убедить большинство из них включить его.
Также не забудьте уточнить, как они могут это сделать в вашем руководстве.
Я бы упомянул всю эту информацию о требовании иметь exec() доступным после того, как ваш скрипт установки проверил и обнаружил, что функция недоступна.