Tôi đang cố gắng để PhantomJS chạy qua PHP.PhantomJS không hoạt động trong PHP thông qua trình duyệt (nhưng thực hiện qua dòng lệnh, và thậm chí bằng cách chạy PHP thông qua dòng lệnh)
Khi tôi chạy tệp JavaScript trực tiếp thông qua dòng lệnh, nó hoạt động tốt. Khi tôi chạy php render_html.php
trong dòng lệnh, mà chỉ cần chạy một exec(), nó hoạt động tốt. Tuy nhiên, khi tôi thử mở tập tin php này trong trình duyệt, nó không làm gì cả. Tôi thậm chí không nhận được bất cứ điều gì trở lại để echo.
Tôi đã thực hiện tất cả thử nghiệm này cục bộ trên OS X và trên máy chủ EC2 của mình và tôi nhận được kết quả tương tự.
Tôi biết đó là cách quay lại nhưng tôi gặp vấn đề tương tự, nhưng trong CentOS. Tôi giả sử cú pháp của tập tin sudoers trong CentOS sẽ khác nhau? – TomCDona
Xin chào! Tôi đã chuyển phụ lục câu trả lời của bạn thành câu trả lời phù hợp, vì vậy mọi người truy cập vào Stack Exchange thông qua API nhận được sự phân chia Q/A chính xác. Nếu bạn muốn làm cho câu trả lời của riêng bạn, xin vui lòng làm, và tôi sẽ loại bỏ phiên bản CW của riêng tôi. – halfer