Có thể trùng lặp: Cách chạy tập lệnh PHP trong cron
How to run a php script in cron
Tôi cần chạy tập lệnh PHP tại thời gian dự kiến hàng ngày để cập nhật một số trường trong cơ sở dữ liệu và gửi email tự động. Làm thế nào tôi có thể làm điều này?
Có thể viết một số dịch vụ trong Xamp Server để chạy tập lệnh hàng ngày vào thời gian dự kiến không? Tôi không biết làm thế nào để cập nhật cơ sở dữ liệu và gửi email tự động vào thời gian dự kiến. Có ai có thể chia sẻ một số ý tưởng hoặc khái niệm?
Tôi đang sử dụng PHP và MySQL đang chạy trong máy chủ Linux.
hỏi ngày 9 tháng 11 năm 2012 lúc 18:10Nov 9, 2012 at 18:10
3
Có thể viết một số dịch vụ trong Xamp Server để chạy tập lệnh hàng ngày vào thời gian dự kiến không?
Tạo một công việc cron.
Đã trả lời ngày 9 tháng 11 năm 2012 lúc 18:12Nov 9, 2012 at 18:12
Jason McCrearyjason McCrearyJason McCreary
69,9K21 Huy hiệu vàng129 Huy hiệu bạc170 Huy hiệu đồng21 gold badges129 silver badges170 bronze badges
Nhìn vào Cron Jobs: //en.wikipedia.org/wiki/cron Họ sẽ cho phép bạn lên lịch nhiều tập lệnh để tự động chạy, mà không cần sự can thiệp của bạn vào lịch trình xác định.
Đã trả lời ngày 9 tháng 11 năm 2012 lúc 18:11Nov 9, 2012 at 18:11
Câu trả lời được đề xuất
Bạn cần thiết lập một công việc cron thông qua cPanel của bạn
Nhảy để đăng
Bạn có thể cung cấp thêm chi tiết về nguồn từ nơi này sẽ được thực hiện không? Tôi đã từng lên lịch cho các tập lệnh PHP trong môi trường máy chủ Windows bằng trình lập lịch tác vụ. Nếu đây là trường hợp, trước tiên bạn có thể thêm đường dẫn PHP vào biến môi trường hệ thống đường dẫn; Điều này sẽ cho phép
Nhảy để đăng
Bạn có thể cung cấp thêm chi tiết về nguồn từ nơi này sẽ được thực hiện không? Tôi đã từng lên lịch cho các tập lệnh PHP trong môi trường máy chủ Windows bằng trình lập lịch tác vụ. Nếu đây là trường hợp, trước tiên bạn có thể thêm đường dẫn PHP vào biến môi trường hệ thống đường dẫn; Điều này sẽ cho phép
Nhảy để đăng
Bạn có thể cung cấp thêm chi tiết về nguồn từ nơi này sẽ được thực hiện không? Tôi đã từng lên lịch cho các tập lệnh PHP trong môi trường máy chủ Windows bằng trình lập lịch tác vụ. Nếu đây là trường hợp, trước tiên bạn có thể thêm đường dẫn PHP vào biến môi trường hệ thống đường dẫn; Điều này sẽ cho phép
Một người chạy Windows tác vụ có chức năng tương tự như một công việc cron. Tại sao bạn không muốn sử dụng một công việc cron? Đó là những gì họ.re cho.
Tất cả 9 câu trả lờiBạn cần thiết lập một công việc cron thông qua cPanel của bạn
Tất cả 9 câu trả lời
đường kính
I want to execute this code just PHP script.
Is this possible ?
6 năm trước
Tất cả 9 câu trả lờiđường kính
6 năm trước
Một người chạy Windows tác vụ có chức năng tương tự như một công việc cron. Tại sao bạn không muốn sử dụng một công việc cron? Đó là những gì họ.re cho.
Tất cả 9 câu trả lờiBạn có thể cung cấp thêm chi tiết về nguồn từ nơi này sẽ được thực hiện không? Tôi đã từng lên lịch cho các tập lệnh PHP trong môi trường máy chủ Windows bằng trình lập lịch tác vụ. Nếu đây là trường hợp, trước tiên bạn có thể thêm đường dẫn PHP vào biến môi trường hệ thống đường dẫn; Điều này sẽ cho phép
Một người chạy Windows tác vụ có chức năng tương tự như một công việc cron. Tại sao bạn không muốn sử dụng một công việc cron? Đó là những gì họ.re cho. 2,346 "Nothing to see here." Moderator
Tất cả 9 câu trả lờiđường kính
Tất cả 9 câu trả lời
đường kính
6 năm trước
Tôi không muốn sử dụng một công việc cron ở đây. Tôi muốn thực thi mã này chỉ là tập lệnh PHP. Điều này có thể?
Rudym
Bạn có thể cung cấp thêm chi tiết về nguồn từ nơi này sẽ được thực hiện không? Tôi đã từng lên lịch cho các tập lệnh PHP trong môi trường máy chủ Windows bằng trình lập lịch tác vụ. Nếu đây là trường hợp, trước tiên bạn có thể thêm đường dẫn PHP vào biến môi trường hệ thống đường dẫn; Điều này sẽ cho phép bạn sử dụng PHP làm lệnh trong dòng lệnh. Sau đó, trong bộ lập lịch, bạn có thể PHP C:\SCRIPTS_FOLDER\SCRIPT_FILENAME.php
để thực thi. 1,355 Nearly a Posting Virtuoso
Featured Poster
đường kính
Tất cả 9 câu trả lời
đường kính
6 năm trước
$break = FALSE;
while[$break == FALSE]
{
if[$now != $base]
{
sleep[60];
}
elseif[$now == $base]
{
mail[$to, $subject, $message, $headers];
sleep[60]; //In order to make the next execution == FALSE
}
}
Tôi không muốn sử dụng một công việc cron ở đây. Tôi muốn thực thi mã này chỉ là tập lệnh PHP. Điều này có thể?
Một người chạy Windows tác vụ có chức năng tương tự như một công việc cron. Tại sao bạn không muốn sử dụng một công việc cron? Đó là những gì họ.re cho.
Tất cả 9 câu trả lờiđường kính
6 năm trước
Tôi không muốn sử dụng một công việc cron ở đây. Tôi muốn thực thi mã này chỉ là tập lệnh PHP. Điều này có thể?
Rudym