Icon exec của PHP không hoạt động


0

Tôi có một tập lệnh .sh và một lệnh iconv bên trong. Tôi không thể sử dụng chức năng iconv của PHP. Tôi không biết tại sao nhưng với kịch bản của tôi, lệnh iconv không làm gì cả.

Nó đang tạo một tập tin trống mà không có nội dung gốc của tôi.

iconv -f ascii -t utf-16 "list_temp.txt" > "list.txt"

list_teemxt được mã hóa trong ASCII và chứa một số nội dung. Sau khi thực hiện list.txt trống. Nếu tôi thực thi tập lệnh shell của mình thông qua thiết bị đầu cuối thì không có vấn đề gì ...

Bất kỳ ai ?

php  encoding  exec 

Bạn có thể cần điều chỉnh các đường dẫn của mình, đường dẫn mà php thực thi có thể không phải là nơi tệp tồn tại.

Kiểm tra quyền của bạn trên tập tin.

Nhưng tệp list.txt được tạo bằng cách gọi iconv cmd ...
Pierre
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.