2012-09-19 9 views
7

Tôi đang cài đặt phần mở rộng B2B trên máy cục bộ cho Magento mà không gặp sự cố. Nhưng trong khi làm tương tự cho máy chủ khách hàng, tôi nhận được lỗi sau:Lỗi mydomain trong mô-đun Magento

404 Not Found 

The server can not find the requested page: 

mydomain.com/errors/report.php?id=264218583315&skin=default (port 80) 
Please forward this error screen to mydomain.com's WebMaster. 

Tôi cần làm những thay đổi ở đâu? Tôi đã thay thế dòng sau 33 trong tệp Observer.php.

Mage::app()->getResponse()->setRedirect(Mage::helper('adminhtml')->getUrl("customer/account/login")); 

với

Mage::app()->getResponse()->setRedirect("http://mydomain.com/magento/index.php/customer/account/login")); 

Ngoài ra khi tôi chèn url

http://mydomain.com/magento/index.php/customer/account/login 

trong trình duyệt trực tiếp nó hoạt động tốt. Nhưng ở đây nó chuyển hướng đến trang lỗi 404.

Tôi có cần thực hiện một số thay đổi đối với bất kỳ tệp nào trong Magento hoặc một số cấu hình khác không?

+0

Sau một số thử nghiệm, tôi đi đến kết luận rằng đó là vấn đề về quyền truy cập. Nhưng tôi không thể tìm ra quyền truy cập nào nên được cung cấp, vì vậy nó sẽ hoạt động bình thường. –

+0

bạn không sử dụng bất kỳ máy chủ lưu trữ tập tin hack cho DNS là bạn? :) – Andrew

+0

Tôi không sử dụng bất kỳ tập tin host nào. –

Trả lời

2

Tôi đoán Đây là một lỗi với cấu hình hoặc quá trình cài đặt của B2B Extension. Cấu hình của bạn được lưu trữ trong bảng core_config, cũng cố gắng cài đặt lại phần mở rộng B2B. Như đã đề cập bởi LittleBigDev Nó cũng có thể là một vấn đề với quyền truy cập. Và hãy kiểm tra phiên bản của Magento là giống nhau trên máy cục bộ cũng như máy chủ.