Задать вопрос

Как исправить странность в работе shell_exec на php?

В общем есть shell строка
../licenses.py --use-license --licraw 'VIlsGVsXesItm5UT1JufwfPghM7ZiyZX7Kr15hiw31wwr4toX9EcgVbcHgxfqG+G97mhmxEjYbv1nSGxylLRw3uDDWwy+Di1RJm5UeoVqld4zeNQsp6NPMnu32bkYnhH9oBpzndtvuUKIQj0zbY9znSE8lkKEtar8AfcXAA/hWM='

При вызове через ssh выдает верный результат
71107d9d3b8f4488a9f8e280f7d14a8a.PNG

Но если эту же строку вызвать через shell_exec или exec на php, то получим
014f56fd42ca43b9a5387f3e263cc6e3.PNG

Не совсем догадываюсь, в чем проблема? При указании одной и той же команды выводит разный результат, скрипт licenses.py оттестирован и проверен, может ли быть так что проблема кроется где то в недрах php?

Код на php
15ba0d38271744d9aee09e964f59a559.PNG
  • Вопрос задан
  • 282 просмотра
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽