2011-11-10 39 views
5

Có cách nào để khởi chạy ColdFusion từ dòng lệnh không?Khởi chạy ColdFusion từ dòng lệnh

Tôi không nói về việc khởi chạy CF và các dịch vụ liên quan bằng lệnh net start.

Tôi nhớ đã thực hiện điều này trong quá khứ. Về cơ bản, chạy CF từ dòng lệnh cung cấp hai lợi thế:

  1. Bạn không cần phải giữ nó như một dịch vụ và một trong hai có nó luôn khởi động lúc khởi động-up hoặc phải đối phó với các dịch vụ quản lý
  2. (quan trọng hơn) Nó lặp lại màn hình tất cả các loại tin nhắn, đặc biệt là thông báo lỗi, rất hữu ích khi chủ động phát triển (vì bạn không cần phải đào trong các tệp nhật ký ColdFusion để tìm chúng)

Có thể tôi đang ghi nhớ sai và điều này không có sẵn kể từ ColdFusion 5.0. Hoàn toàn có thể với ColdFusion 9?

Cập nhật: Môi trường: Cấu hình nhiều máy chủ với JRun.

+0

Đây có phải là điều bạn đang nghĩ đến không? http://kb2.adobe.com/cps/183/tn_18339.html – Leigh

+0

Không, không phải vậy. Tuy nhiên, tôi sẽ đào sâu hơn một chút. – ale

+0

CF tàu với các tập tin batch để khởi động CF trong một cửa sổ lệnh. Tôi tin rằng URL Leigh cung cấp cho thấy rằng tiếp tục xuống trang. –

Trả lời

10

Hai cách để làm điều này:

  1. Trong phát triển, thêm máy chủ để ColdFusion Builder, và tất cả những thông điệp bạn nói về sẽ hiển thị trong giao diện điều khiển tab.
  2. Bắt đầu ColdFusion từ dòng lệnh. Các hướng dẫn hơi khác nhau một môi trường nhưng về cơ bản bạn muốn nhận được thư mục bin và phát hành jrun start cfusion hoặc coldfusion start hoặc một cái gì đó tương tự. Đăng môi trường của bạn để biết thêm chi tiết cụ thể.

Đến C: \ JRun \ bin và vấn đề jrun start cfusion

+0

Vâng, đó là những gì tôi đang tìm kiếm. Cảm ơn! – ale

+0

@Al - Btw, tôi nghĩ số 2 nằm trong bài viết kb;) – Leigh

+0

@Leigh: Tôi chắc chắn bạn đã đúng. Tôi đổ lỗi cho đôi mắt cũ này. – ale

2

Trong ColdFusion9/bin thư mục của bạn, bạn có thể tìm thấy stop.batstart.bat. Thực hiện sau này cung cấp cho bạn chính xác những gì bạn muốn.

+0

Tất cả những gì tôi đang tìm kiếm dưới 'JRun \ bin' là' adminstart.bat'. – ale

+1

Trong trường hợp cấu hình multiserver với JRun bạn có thể thực thi jrun_root \ bin \ jrun -start tên máy chủ nơi tên máy chủ đại diện cho tên của cá thể bạn muốn bắt đầu –

+1

Trong ColdFusion10, thư mục máy chủ đơn là ColdFusion10/cfusion/bin và các lệnh là cfstop.bat và cfstart.bat – baquiano

Các vấn đề liên quan