2012-11-02 32 views
9

Tôi đang cố gắng cài đặt Magento trên máy chủ của mình và khi tôi nhận được "Cấu hình", quá trình cài đặt sẽ khởi chạy: Mở rộng PHP "curl" phải được tải.Mở rộng PHP "curl" phải được tải

Tôi đã kiểm tra php.ini của mình và extension = php_curl.dll không được nhận xét. Đối với cả thư mục Apache và PHP. Tôi cũng đã kiểm tra người quản lý Wamp của mình và trông giống như sau:

My PHP info.

Vì vậy, tôi đoán rằng php_curl tôi đang làm việc tốt ... Nhưng tôi vẫn nhận được thông báo tương tự khi tôi cài đặt Magento:

My Magento installation.

Bất kỳ ý tưởng nào về điều gì sai?

+0

Nhìn vào phpinfo –

Trả lời

15

Tôi đã gặp vấn đề tương tự. Tiện ích mở rộng mod_curl trong wamp có lỗi.

Bạn có thể thay thế bằng phiên bản mới hơn. Tôi không biết bạn sử dụng phiên bản PHP nào nhưng ở đây bạn có thể tải xuống phiên bản mới hơn. Tải xuống phiên bản TS (TheadSafe) của mô-đun và thay thế bằng mô-đun curl hiện có của bạn.

http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/

Và một bài hữu ích:

http://forum.wampserver.com/read.php?2,85716

+0

Tôi đang sử dụng PHP: 5.4.3 Apache: 2.4.2 MySQL: 5.5.24 Và tôi sẽ kiểm tra những gì bạn liên kết ... :) – Sonhja

+0

ok đây là một vấn đề. Không có module cho 5.4 mà thực sự làm việc. http://stackoverflow.com/questions/10939248/wamp-php-on-windows-7 – Stony

+0

Nhìn ở đây. http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ tại đây bạn có thể tải xuống mô-đun mới. Tôi đã có cùng một vấn đề và chuyển sang 5.3 và Apache 2.2 có mô-đun nhất và làm việc tốt của nó. – Stony

0

Bạn phải sửa đổi tệp php.ini trong thư mục xampp của mình. Ba tệp ở ba vị trí khác nhau cần được thay đổi.

Thực hiện theo các bước sau để bật thư viện curl với XAMPP trong Windows:

Bước 1:

Browse và mở 3 file sau

C:\Program Files\xampp\apache\bin\php.ini 
C:\Program Files\xampp\php\php.ini 
C:\Program Files\xampp\php\php4\php.ini 

Bước 2:

Bỏ ghi chú dòng sau trong tệp php.ini của bạn bằng cách loại bỏ dấu chấm phẩy (;).

;extension=php_curl.dll 

Sau đó nó sẽ giống như thế một cái gì đó liệt kê dưới đây

extension=php_curl.dll 

Bước 3:

Khởi động lại máy chủ Apache của bạn.

Bước 4:

Kiểm tra phpinfo() của bạn để xem liệu curl đã kích hoạt đúng cách hay không.

Sử dụng thư viện curl().

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