Команда Linux под названием «file» возвращает «application / x-empty» только при выполнении через веб - PullRequest
0 голосов
/ 13 января 2011

Я пытаюсь выполнить команду "file / directory / *" через Интернет, используя Ajax, который вызывает Perl-скрипт.

Когда я запускаю скрипт с сервера, я правильно получаю тип mime, но когда я использую сеть, запускающую ajax, я получаю «application / x-empty».

Если я запускаю команду с сервера, используя «sudo -u apache perl_script.pl» - результат правильный.

Почему от Ajax я получаю другой ответ?

1 Ответ

0 голосов
/ 13 января 2011

Попробуйте без звездочки, но вместо этого с полным именем файла.

...