2014-07-08 13 views
16

Tôi có một dự án rõ ràng cần khả năng tương thích với PHP 5.4.x, vì vậy tôi nhấp chuột phải vào dự án của tôi và đi đến Thuộc tính. Sau đó, tôi nhấp vào trình đơn "Phát triển PHP" ở bên trái và chọn "PHP 5.4.x" từ trình đơn thả xuống. Nó hoạt động tốt cho đến khi tôi khởi động lại Aptana - sau đó nó quay trở lại "PHP 5.3.x" mà tôi đoán là mặc định. Đây có phải là lỗi trong Aptana không? Làm thế nào để tôi có được phiên bản để gắn bó ngay cả khi tôi khởi động lại?Aptana "Phiên bản PHP" không dính vào các thuộc tính của dự án

+0

Tôi cũng vừa nhận thấy rằng sự thay đổi tính tương thích chỉ có hiệu lực đối với các tệp đang hiển thị trong Project Explorer (rất lạ) ... Thành thật mà vấn đề xuất phát từ thực tế là bạn không còn có thể tạo dự án mới trong thư mục đã có các tệp trong đó - điều này không phải luôn luôn như vậy. Bây giờ khi tôi "nhập khẩu thư mục như dự án mới" tôi giả định nó gán PHP 5.3.x theo mặc định b/c Tôi không bao giờ có thể chọn tại thời điểm đó. – Brade

Trả lời

20

Giải pháp tạm thời duy nhất tôi tìm thấy (trong Aptana build 3.6.0.201407100658) là thiết lập phiên bản PHP 5.4.x từ Project-> Properties từ tệp đã mở. Bạn không thể đóng Aptana hoặc tệp nhưng có thể có ích khi làm việc trên một số tệp quan trọng.

update: Bạn có thể thêm project_path/.settings/com.aptana.editor.php.prefs tập tin mà đọc:

eclipse.preferences.version=1 
phpVersion=php5.4 

Trong trường hợp của tôi, điều này giúp đỡ.

+2

Cảm ơn bạn đã cập nhật. Việc thêm tệp cũng làm việc cho tôi. – Grallen

+0

cũng có, bạn cần đợi cho đến khi tác vụ 'Lập chỉ mục các mô-đun PHP mới' kết thúc, trong trường hợp bạn vẫn thấy lỗi trong tab Sự cố. Cảm ơn, nó đã hoạt động! – IvanRF

0

Dường như đây là lỗi nghiêm trọng trong Aptana. Cũng giống như người bạn của chúng tôi Viktor Sulak nói: chỉnh sửa file .settings/com.aptana.editor.php.prefs,

Nhưng, nếu workpsace của bạn không có tập tin này "com.aptana.editor.php.prefs", chỉ cần tạo nội dung với nội dung:

eclipse.preferences.version = 1 
phpversion = php5.4 

và mọi thứ sẽ ổn thôi!

+0

nên có dấu chấm trước khi cài đặt – peteroak

+1

có bro! nó là một thư mục ẩn! tks! –

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