/ / Linux Befehl namens "Datei" gibt "application / x-empty" nur bei der Ausführung über Web zurück - ajax, linux, perl, file, mime

Der Linux-Befehl "Datei" gibt "application / x-empty" nur bei Ausführung über Web zurück - ajax, linux, perl, file, mime

Ich versuche, den Befehl "file / directory / *" über das Web auszuführen, mit Ajax, die ein Perl-Skript aufrufen.

Wenn ich das Skript vom Server aus laufe, bekomme ich den MIME-Typ richtig, aber wenn ich das Web benutze, das den Ajax auslöst, bekomme ich "application / x-empty".

Wenn ich den Befehl vom Server mit "sudo -u apache perl_script.pl" ausführen - das Ergebnis ist korrekt.

Warum vom Ajax bekomme ich eine andere Antwort?

Antworten:

0 für die Antwort № 1

Versuchen Sie, ohne den Stern, sondern mit einem vollständigen Dateinamen.