Trang 404 cho kết nối magento


9

Tôi muốn sử dụng magento kết nối để cài đặt một plugin. Tôi đang nhận được một trang 404 khi tôi cố gắng mở nó.

Tôi đã cố gắng để

1] delete the files from var/cache

2] check if the following values on database are correct according to those instructions:

UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT 

Tôi đánh giá cao bất kỳ trợ giúp liên quan đến điều này.


Bạn có chắc chắn đăng xuất lại từ Bảng điều khiển quản trị Magento và đăng nhập lại không? Hoặc bạn đang đề cập đến việc không thể tìm thấy ứng dụng Magento Connect? Nếu là cái cuối cùng, bạn có thư mục "downloader" trong root Magento không?
Jisse Reitsma

Tôi đã cố gắng đăng xuất và đăng nhập lại. Tôi đang đề cập đến chính ứng dụng kết nối magento. Tôi có thư mục downloader.
alex

1
Nghe có vẻ như bạn có vấn đề với cấu hình máy chủ web. Thông thường khi bạn truy cập ứng dụng Magento Connect, URL sẽ như thế http://MAGENTO/downloader/index.php. Điều gì xảy ra nếu bạn thêm /index.phpvào cuối, vì vậy http://MAGENTO/downloader/index.php?
Jisse Reitsma

Tôi nhận được 404 cho cả hai cách.
alex

Ok, vì vậy khi thực sự có một tập tin /doader/index.php và nó cung cấp cho bạn một lỗi 404, rõ ràng có gì đó trong máy chủ web đang ngăn bạn truy cập vào nó.
Jisse Reitsma

Câu trả lời:


6

Alex, hãy thử cung cấp Giấy phép

Thay đổi quyền của Directory / downloader / set thành 755 và file /doader/index.php được đặt thành 644. Phương pháp này hiệu quả với tôi.

Bạn đã nâng cấp Magento?


Xin chào AJ, tôi đang sử dụng magento 1.5. Tôi đã không nâng cấp nó. Quyền của tôi là tất cả các thiết lập đã sẵn sàng như thế.
alex

Alex, Truy cập liên kết bên dưới & tải xuống magento1.5 và sau đó lấy thư mục trình tải xuống chỉ thay thế vào thư mục trình tải xuống tên miền của bạn, nó sẽ giải quyết vấn đề của bạn magentoc Commerce.com/products/doads/magento Hy vọng Điều này giúp bạn làm việc với tôi
Magento AJ

Tôi đã thử điều đó nhưng vẫn như vậy.
alex

@MagentoAJ Tôi không nghĩ các tập tin bị hỏng hoặc bất cứ điều gì. Tôi nghĩ rằng một cái gì đó đang ngăn máy chủ web thực thi /doader/index.php này ngay từ đầu, rất có thể là do một số cấu hình RewriteEngine cụ thể.
Jisse Reitsma

Bạn đã thử thay thế thư mục trình tải xuống, nó hoạt động với tôi nhiều lần
Magento AJ

4

Bạn có tập tin .htaccess nào trong thư mục downloader không? Nếu có, sau đó tải xuống dưới dạng bản sao lưu và xóa nó khỏi thư mục. Làm mới bộ đệm và xóa phiên trước đó. Hy vọng nó sẽ làm việc cho bạn.


Đã thử không hoạt động
Akshay Taru

3

Một số máy chủ lưu trữ được biết là có vấn đề với trang đích mặc định là index.php Hãy thử điều này trên url của bạn dưới đây:

http://yourdomain.com/downloader/index.php?return=http://yourdomain.com/index.php/admin/

Vui lòng thay thế yourdomain.comtên miền chính xác của bạn.

Tôi hy vọng sự giúp đỡ này. Đừng quên đánh dấu điều này là chính xác nếu nó giúp.


3

Tôi đã có vấn đề tương tự và nó liên quan đến quyền truy cập tệp / thư mục - cụ thể là index.php trong thư mục trình tải xuống . Tuy nhiên, có thể có các quyền khác gây ra sự cố trong trường hợp của bạn.

Tôi sẽ đề nghị tải xuống và chạy Công cụ dọn dẹp Magento bằng cách tải xuống tệp magento-cleanup.php vào thư mục gốc của máy chủ của bạn và trỏ trình duyệt của bạn tới: http: // www. [YourDOMAIN] .com / magento-cleanup.php

Bạn sẽ nhận được một số cập nhật trạng thái trên màn hình để xác nhận hoàn thành "dọn dẹp".


Nếu liên kết đến công cụ dọn dẹp này bị hỏng (như đã làm trên trang Magento), nội dung của tệp đã được dán vào câu trả lời này: magento.stackexchange.com/a/7462/24331
Michael Yaeger

1

Tôi đã một lần gặp phải vấn đề này và tôi đã giải quyết được thông qua htaccess của thư mục. để cho phép, từ chối từ chối tất cả Đơn giản chỉ cần thêm địa chỉ IP của bạn. Cho phép từ 123.456.78.90 #your IP của bạn

Ngoài việc kiểm tra hoặc thêm địa chỉ IP của bạn vào tệp htaccess, hãy đảm bảo bạn có quyền thư mục và tệp chính xác. trình tải xuống 755 trình tải xuống / index.php 644


1

Kiểm tra quyền của /downloader/thư mục nếu không được phép 755sau đó đặt 755và kiểm tra quyền của /downloader/index.phptệp và được đặt thành 644.

Nếu điều này không hoạt động thì hãy sao lưu thư mục trình tải xuống của bạn và tải xuống thiết lập magento mới và chỉ tải lên thư mục trình tải xuống vào thư mục gốc của bạn.

Hy vọng rằng nó sẽ làm việc cho bạn, nó làm việc cho tôi.


0

Không an toàn khi sử dụng kết nối Magento để cài đặt tiện ích mở rộng, nhấp vào liên kết này để biết thêm thông tin.

nếu bạn muốn giải pháp ngay lập tức & tốt hơn, Ngoài ra, bạn có thể cài đặt tiện ích mở rộng qua FTP (như FileZilla). Bạn có thể dán khóa mở rộng trong liên kết này và bạn có thể tải xuống các tệp mở rộng. Hãy cho tôi biết nếu bạn tìm thấy bất kỳ vấn đề trong việc này.


0

Theo mặc định, Magento sẽ đặt "từ chối tất cả" trong tệp .htaccess nằm trong thư mục trình tải xuống.

Đơn giản chỉ cần thay đổi điều này thành "cho phép từ tất cả" và nó sẽ hoạt động.

.. hoặc đặt một cho phép từ xxxx (trong đó xxxx là địa chỉ IP của bạn) sẽ cho phép truy cập. Nếu bạn muốn khóa thư mục trình tải xuống (tôi rất khuyến khích điều đó) thì hãy thay đổi "allow from all" thành "allow from xxxx và đặt" deny from all "trên dòng tiếp theo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.