Tôi gặp nhiều rắc rối khi cài đặt Eclipse và PDT trên hệ thống của mình. Phải mất hai ngày, phần lớn bởi vì tất cả các hướng dẫn tôi có thể tìm thấy đã lỗi thời (viết năm 2008, bây giờ là 2011) và các bước khác nhau mà họ đưa vào không còn cần thiết, bị hỏng hoặc không liên quan nữa. Tôi muốn viết quá trình của tôi ở đây để nó có thể được cải thiện (thông qua wiki) khi thời gian trôi qua.Cách cài đặt Công cụ phát triển PHP + PHP (PDT) + Trình gỡ lỗi trên máy Mac trong năm 2011
Cài đặt Eclipse mà không PHP Plugin ("Eclipse Classic"). Điều này sẽ cung cấp cho bạn một Eclipse hoàn chỉnh, mà tôi thấy thích hợp hơn, vì giao diện người dùng có nhiều thịt hơn (ví dụ như bạn có danh sách các Perspectives mặc định, giúp bạn hiểu những quan điểm nào.)
Cài đặt PDT SDK với Trợ giúp > Cài đặt mục menu Phần mềm mới. Bạn nghĩ rằng bạn sẽ được thực hiện ở đây, nhưng nếu bạn cố gắng để chạy một cái gì đó, nó sẽ không phàn nàn về việc không có một trình gỡ rối.
Cài đặt trình gỡ lỗi Zend. Nó sẽ thất bại nếu bạn cố gắng sử dụng tùy chọn Cài đặt Phần mềm Mới, như nhiều hướng dẫn đề xuất ("Không tìm thấy kho chứa có chứa osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116".) Thay vào đó, hãy tải xuống nó từ http://www.zend.com/en/community/pdt và sao chép các thư mục/và plugins/vào thư mục cài đặt Eclipse của bạn theo cách thủ công (các hướng dẫn này không được viết ở bất kỳ đâu).
Khởi động lại Eclipse
khỉ với ưu đãi đối với một thời gian - nếu bạn đi theo một hướng dẫn trước và cố gắng tự thêm thực thi php của bạn với Eclipse prefs (/ usr/bin/php), gỡ bỏ nó (PHP > PHP thực thi). Đặt một trong các tệp thi hành Zend Debugger thành mặc định. Nếu bạn đã cố gắng thực thi tệp .php, hãy xóa cấu hình "Chạy" hiện có mà bạn có thể đã tạo (Chạy> Cấu hình gỡ lỗi ...).
Eclipse hoạt động! Bạn sẽ có thể chạy tệp .php dưới dạng tập lệnh tốt.
Tôi không nghĩ rằng sự cố của bạn dành riêng cho Mac. Eclipse PDT cũng bị hỏng trên Windows Vista. Có quá nhiều thành phần rời rạc cần được cài đặt và đó là một cơn ác mộng để tìm tất cả các phiên bản phù hợp. Ngay bây giờ ví dụ phiên bản mới nhất của XAMPP có PHP 5.3 nhưng bản nhị phân Zend Debugger mới nhất mà bạn có thể tìm thấy nhanh chóng thông qua tìm kiếm của Google chỉ tương thích với phiên bản 5.2. Vì vậy, một cách tiếp cận là giả vờ là năm 2008 và tải xuống tất cả các gói hiện tại tại thời điểm các hướng dẫn được viết. Tôi đã có thể nhận được ít nhất trình gỡ lỗi CLI PHP để làm việc theo cách này. –
@ Alex: XAMPP tàu với XDebug, bạn sẽ chỉ cần kích hoạt nó trong cấu hình (php.ini). Bằng cách này, bạn sẽ nhận được khá nhiều lỗi để làm việc ngay lập tức. –
Bước 3 của bài đăng của bạn hiện hoạt động. Trong Eclipse, thêm một Trang web Phần mềm mới có tên là PDT với URL http://downloads.zend.com/pdt. Eclipse sẽ tải xuống và cài đặt Trình gỡ lỗi Zend mà không gặp bất kỳ sự cố nào. –