Tôi muốn thực thi tệp .exe trên máy chủ Apache của tôi bằng tập lệnh php. các thủ tục như sau:cách thực hiện chương trình .exe bằng tập lệnh php
dùng đến, lấp đầy một dạng html
nó goses đến một kịch bản php
php script thực thi
name.exe
tập tinphp in đầu ra của tệp
name.exe
trên trang.
tôi thực hiện name.exe thường từ cửa sổ như thế này:
run--> cmd--> D:\name [command]
các name.exe cần phải giao tiếp với các tập tin khác như thư viện trong cùng thư mục.
các COMAND hoàn toàn trong cmd tại cửa sổ là như thế này:
D:\name library.dll [input from user]
sau đó chương trình thực thi và in một số kết quả trong cửa sổ cmd.
Tôi thực sự muốn chạy chương trình này trên máy chủ của tôi dưới hình thức khách hàng của tôi. Tôi không biết làm thế nào, nhưng bây giờ tôi có một cách để làm điều này.
Một câu hỏi khác có liên quan, có vỏ nào mà tôi có thể cài đặt trên máy chủ Linux và thực thi name.exe trong đó không?
cảm ơn tôi sẽ. Đó là một bài thơ tốt. Tôi có thể kiểm tra đầu vào với định dạng của tôi trước khi cho phép nó thực thi bằng tập lệnh php. Nhưng vấn đề là có thể giải quyết được với 'exec()'? vì vậy tôi có thể nghiên cứu sử dụng nó. – John
Việc thực thi các chương trình bên ngoài không phải là vấn đề lớn với việc chăm sóc và thoát tất cả các dữ liệu đến bằng 'escapeshellarg()'. –