Chạy tập lệnh python từ nút PHP
hachemonBài viết. 4Đã tham gia. T2 30/03/2015 4. 39 giờ sáng Thực thi tập lệnh python thông qua nút phpT3 31/03/2015 1. 00 giờ sáng Show
Xin chào mọi người, Mã. Chọn tất cả Mã PHP sẽ thực thi tập lệnh python mà tôi đã viếtMã số. Chọn tất cả
The website works, the python script works when i manually execute it on terminal. However, when i try to click on the button on my website, nothing happens. I also went and changed the configs on the sudoers file so that www-data functions without the use of a password, and also did chmod gu+x on /var/www/open.py. Is there anything else that I might be missing? Can someone help me please? Thank you. ktbPosts. 1447Đã tham gia. Thứ sáu 26/12/2014 7. 53 giờ chiều Lại. Thực thi tập lệnh python thông qua nút phpThứ ba 31/03/2015 7. 09 giờ sáng Không rõ bạn đang cố gắng làm gì. Khối mã đầu tiên bạn đăng không chứa bất kỳ mã PHP nào. Nó có phần tử biểu mẫu HTML chứa phần tử nút HTML với trình xử lý JavaScript onClick nội tuyến tham chiếu tệp PHP. hachemonBài viết. 4Đã tham gia. T2 30/03/2015 4. 39 giờ sáng Lại. Thực thi tập lệnh python thông qua nút phpThứ ba 31/03/2015 2. 27 giờ chiều Xin lỗi ktb, Mã. Chọn tất cả Tôi nghĩ đây là tiêu đề php, nhưng bạn nói đúng, đây là tiêu đề HTML. Tôi không chắc liệu mã biểu mẫu này có tồn tại trong loại khung này hay không, nhưng dòng mã đầu tiên dường như hoạt động vì nó đang được chuyển hướng đến một trang khác. Mã. Chọn tất cả Điều tôi muốn mã này thực hiện là, trên trang web, khi nhấn nút "mở", tập lệnh python trong RPI của tôi sẽ tự thực thi trong nền mà không cần rời khỏi trang. Hiện tại tôi có thể thực thi tập lệnh của mình trên thiết bị đầu cuối bằng cách viếtMã số. Chọn tất cả . Also my webpage is ran locally on my RPI, so all my files and configurations are all in "/var/www/". If i am not mistaken, it is possible to execute a script by a press of a button from a webpage right?Please let me know. ktbPosts. 1447Đã tham gia. Thứ sáu 26/12/2014 7. 53 giờ chiều Lại. Thực thi tập lệnh python thông qua nút phpThứ tư 01/04/2015 4. 50 giờ sáng hachemon, Mã số. Chọn tất cả Then open "http://127.0.0.1/hachemon.html" (I am assuming you're doing this all on your Pi) in a web browser. Take your buttons for a spin. Check the txt files in /var/www/txt to be sure that text is being recorded to the files when you click the buttons. I put in some JS console.log statements so that you can see a little bit of what is happening in the background if you open up the console in your web browser.
Bạn có thể chạy tập lệnh Python từ PHP không?Để chạy tập lệnh Python bằng PHP, bạn cần gọi hàm shell_exec() . Hàm shell_exec() cho phép bạn chạy lệnh từ trình bao (hoặc thiết bị đầu cuối) và nhận đầu ra dưới dạng chuỗi. Vì chức năng chạy lệnh từ trình bao, bạn cần cài đặt Python và có thể truy cập từ máy tính của mình.
Bạn có thể kết nối Python với PHP không?Bạn có thể chạy tập lệnh python qua php và xuất ra trình duyệt. Về cơ bản, bạn phải gọi tập lệnh python theo cách này. $command = "trăn/đường dẫn/đến/python_script. py 2>&1"; $pid = popen( $command,"r"); while(.
Bạn có thể chạy tập lệnh Python từ dòng lệnh không?Để chạy tập lệnh Python bằng lệnh python, bạn cần mở một dòng lệnh và nhập từ python hoặc python3 nếu bạn có cả hai phiên bản, theo sau là đường dẫn . $ python3 xin chào. py Xin chào thế giới. Nếu mọi thứ hoạt động bình thường, sau khi nhấn Enter, bạn sẽ thấy cụm từ Hello World. , just like this: $ python3 hello.py Hello World! If everything works okay, after you press Enter , you'll see the phrase Hello World! |