LRI: Phải có ứng dụng / ứng dụng / etc / Hay cho công cụ phù hợp magento 1.9


9

Tôi đang cố gắng cài đặt bản vá bảo mật mới phát hành cho magento 1.9. Tôi đang làm việc trên hệ thống cửa sổ.

và tôi nhận được lỗi sau.

D:\xampp\htdocs\magento>sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
ERROR: "/app/etc/" must exist for proper tool work.

Tôi đang chạy lệnh của CMD và SHcũng đang hoạt động tốt

nhập mô tả hình ảnh ở đây

Tôi cũng đã thử với Git. nhưng nhận được cùng một lỗi

nhập mô tả hình ảnh ở đây

Không hoạt động trên Linux

nhập mô tả hình ảnh ở đây

bất cứ ai có thể cho tôi biết vấn đề chính xác là gì và làm thế nào nó có thể được sửa chữa.

Cảm ơn

Câu trả lời:


6

Có thể làm cho nó hoạt động trên máy windows cũng như cho PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh.

Vấn đề là: CURRENT_DIR = $PWD_BIN/ (dòng 60) và giá trị của $ PWD_BIN được xác định trong cùng một tệp PWD_BIN = which pwd(dòng 35) vì nó không thay thế trên windows nên chúng tôi sẽ cần thay thế giá trị này.

  1. Mở bash
  2. Thư mục hiện tại của bạn nên là root của magento.
  3. Chạy lệnh 'pwd'
  4. Nó sẽ đưa ra đường dẫn ra khỏi thư mục hiện tại của bạn: Kiểm tra ảnh chụp màn hình
  5. Sao chép đường dẫn này và chỉnh sửa tệp, trên dòng 67 thay thế:

    CURRENT_DIR = $PWD_BIN/ đến CURRENT_DIR =/d/xampp/htdocs/magento/

Chạy patch với cùng commnd sh PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh

Lưu ý: Đảm bảo bạn thay thế '/ d / xampp / htdocs / magento /' bằng thư mục gốc của bạn.

và nó sẽ hoạt động như một lá bùa !!

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.