2012-09-03 3 views
8

Tôi đã cố cài đặt Trình tạo mô-đun bằng cách sử dụng magento-community/Netz98_ModuleCreator và tôi gặp lỗi Couldn't resolve host 'magento-community'.Không thể giải quyết lỗi máy chủ 'cộng đồng magento' khi cài đặt mô-đun Magento

Sau đó tôi đã sử dụng website để tải xuống tiện ích mở rộng và cài đặt theo cách đó và tôi gặp lỗi này cho tệp này Netz98_ModuleCreator-1.0.0.tgz.

CONNECT ERROR: Package file is invalid
Invalid version, should be like: x.x.x
Invalid stability Invalid channel URL
Empty authors section Empty package contents section

Xin vui lòng trợ giúp!

Trả lời

15

Bắt đầu từ Magento 1.5.0, bạn nên sử dụng khóa mở rộng Magento Connect 2.0.

Nhà phát triển tiện ích mở rộng này đã tạo nó chỉ tương thích với Magento 1.3. Bạn có thể tải xuống gói mở rộng (.tgz lưu trữ), giải nén nó và hướng dẫn sử dụng đặt các tệp trong phiên bản Magento của bạn. Sử dụng package.xml để xác định vị trí tệp.

+0

Làm việc cho 1.9.2.4, Cảm ơn! – Mohit

0

Magento Mô-đun hướng dẫn tạo instllation:

1) Đăng nhập vào bảng quản trị của Magento

2) Tới System-> Magento Connect-> Magento Connect Mmanager

3) Tới Cài đặt -> Preferred State: -> thay đổi ổn định để beta

4) tới Extensions-> Install New Extensions-> sử dụng phím này: - http://connect20.magentocommerce.com/community/Netz98_ModuleCreator-> nhấp install-> nhấp đã sẵn sàng để cài đặt

5) Sau khi cài đặt thành công vào trình quản lý file của bạn favourate đi đến đường dẫn: app/code/core/Mage/Captcha/mô hình/observer.php

và thay đổi

public function checkUserLoginBackend($observer) 
{ 
$formId = 'backend_login'; 
        $captchaModel = Mage::helper('captcha')->getCaptcha($formId); 
        $loginParams = Mage::app()->getRequest()->getPost('login'); 
        $login = array_key_exists('username', $loginParams) ? $loginParams['username'] : null; 
        if ($captchaModel->isRequired($login)) { 
            if (!$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))) { 
                $captchaModel->logAttempt($login); 
                Mage::throwException(Mage::helper('captcha')->__('Incorrect CAPTCHA.')); 
            } 
        } 
        $captchaModel->logAttempt($login); 
        return $this; 
    } 

ĐẾN

public function checkUserLoginBackend($observer) 
    { 
        $formId = 'backend_login'; 
        $captchaModel = Mage::helper('captcha')->getCaptcha($formId); 

        $login = Mage::app()->getRequest()->getPost('username'); 
        if ($captchaModel->isRequired($login)) { 
            if (!$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))) { 
                $captchaModel->logAttempt($login); 
                Mage::throwException(Mage::helper('captcha')->__('Incorrect CAPTCHA.')); 
            } 
        } 
        $captchaModel->logAttempt($login); 
        return $this; 
    } 

6) Nếu bạn đang sử dụng linux/unix

đến terminal-> đi đến dự án Magento folder-> gõ chmod 777 -R/va r/www/bạn dự án thư mục/

7) mở bạn URL trong trình duyệt và thêm/moduleCreator sau khi nó

8) Xong. Bạn sẽ có thể tạo mô-đun ngay bây giờ.

Chúc may mắn.

0

Giải quyết vấn đề này rất đơn giản nhưng việc này đôi khi mất thời gian. Đó là lý do tại sao tôi cung cấp ở đây một giải pháp đơn giản để nó có thể làm việc cho cộng đồng.

Nếu bạn muốn cài đặt tiện ích mở rộng bằng trình quản lý kết nối, ví dụ: "community/Test_Extension".

Bạn sẽ phải viết nó như thế này: http://connect20.magentocommerce.com/community/Test_Extension

Nhưng khi bạn sẽ thử cài đặt sử dụng khóa community/Test_Extension này, nó sẽ cung cấp cho bạn không thể giải quyết vấn đề tên máy chủ.