2011-11-25 14 views
5

Tôi dự định chuyển sang Zend Studio 9 và cài đặt phiên bản dùng thử song song với Phiên bản 8. Bây giờ tôi đã tải không gian làm việc cũ và dự án Zend Framework của tôi không biết bất cứ điều gì về php.Không có loại chức năng PHP nào trong Zend Studio 9

Ví dụ: nếu tôi cố gắng mở rộng một ngoại lệ, nó nói: "Không thể mở rộng ngoại lệ giao diện". Hoặc 'file_get_contents' kết thúc bằng: 'Gọi hàm không xác định.

Vì vậy, có vẻ như không có định nghĩa PHP nào được tải nhưng làm cách nào tôi có thể thay đổi điều đó? Trong Zend Studio 8 nó vẫn hoạt động.

+0

Nhấp chuột phải vào thư mục dự án. Nhấp vào * Cấu hình * và sau đó * Thêm Hỗ trợ PHP *. Nếu điều đó không khắc phục được, hãy thử http://kb.zend.com/index.php?View=entry&EntryID=415 (vâng, tôi biết nó cho ZS7) – Gordon

+0

Không, không hoạt động (cả hai). – Johni

+0

Hmm, sau đó thử Project> Clean – Gordon

Trả lời

1

tôi đã làm như vậy, chuyển không gian làm việc từ Zend Studio 8 đến Zend Studio 9. Nó hoạt động tốt trên Ubuntu nhưng nó đã không làm việc Windows 7 ...

Dù sao tôi khuyên bạn nên bắt đầu với một không gian làm việc tươi , để không mang lại cài đặt cũ từ Zend Studios 8.

+0

Có thats những gì tôi dự định làm sau khi hoàn thành dự án hiện tại của tôi. Việc chuyển sang Zend Studio 9 không phải là điều cần thiết. – Johni

+0

Ok, không có thời gian để kiểm tra giải pháp này. Tôi đã sử dụng thử nghiệm 7.0.1 và tạo một Vùng làm việc mới. Sau đó, tôi sao chép một dự án cũ vào không gian làm việc (không có cài đặt dự án) và tạo ra một projet php mới cho thư mục này. Điều này đã không giải quyết được vấn đề. – Johni

+0

bạn có thể tạo một dự án từ các nguồn hiện có không? thay vì sao chép thư mục dự án, tạo một thư mục mới bằng cách sử dụng các nguồn từ thư mục cũ – jere

0

xem tệp .project của bạn. Bạn có một phần

<natures> 
    <nature>org.eclipse.php.core.PHPNature</nature> 
</natures> 

. Nếu không thêm nó.

+0

Có, nó đã có trong đó – Johni

0

Thử sao chép tệp của tệp ZendFramework trong thư mục Php. Cũng từ thư mục Bin của khung công tác Zend sao chép 2 tệp zf batch file & tệp tập lệnh zf trong thư mục php. Và cũng bao gồm đường dẫn trong tệp php.ini.