Dọn dẹp cài đặt Magento: Tập tin & thư mục nào có thể bị xóa?


9

Tôi muốn tạo một số không gian trên đĩa và dọn dẹp

Tập tin & thư mục nào an toàn để xóa?

Tôi tìm thấy / phương tiện / nhập / tập tin là an toàn để xóa

Xóa tập tin và hiệu suất thư mục quá?

Có thể xóa '/ www / media / catalog / sản phẩm / bộ đệm' không?

Câu trả lời:


11

Bạn có thể xóa các tệp trong các thư mục sau một cách an toàn:

  • / phương tiện / nhập khẩu
  • / var / báo cáo

Ngoài ra, bạn cũng có thể xóa các tệp phiên cũ bằng cách sử dụng find /path/to/magento/var/session -name 'sess_*' -type f -mtime +7 -exec rm {} \;

Loại bỏ các tập tin phiên cũ có thể đã có một tác động hiệu suất.

Để cải thiện hiệu suất cài đặt Magento của bạn, bạn thậm chí còn có thể làm nhiều hơn là chỉ xóa các tệp cũ và không cần thiết.

34 cách để tăng tốc trang web thương mại điện tử Magento của bạn


8

Mặc dù bạn có thể xóa /www/media/catalog/product/cachenó ở nơi Magento lưu trữ hình ảnh đã thay đổi kích thước và thực hiện nó trên một trang web trực tiếp sẽ gây ra sự chậm chạp trong khi Magento tạo lại tất cả những hình ảnh được lưu trong bộ nhớ cache đó để nó không phải tạo lại chúng 'bất cứ khi nào cần phục vụ chúng .

Tốt hơn hết là hết hạn các hình ảnh được lưu trong bộ nhớ cache cũ hơn X ngày vì việc xóa sản phẩm không xóa hình ảnh.

Dòng lệnh để xóa bất kỳ hình ảnh được lưu trong bộ nhớ cache cũ hơn 6 tháng:

find /path/to/magento/media/catalog/product/cache/* -type f -mtime +180 -exec rm -f {} \;

Một kỹ thuật làm sạch khác là tải xuống Image Cleanmô-đun từ Magento Connect. Magento không xóa hình ảnh bộ sưu tập khi sản phẩm bị xóa để bạn có thể còn lại một lượng hình ảnh rác khủng khiếp nếu bạn có nhiều mặt hàng bạn bán với một sản phẩm ngắn bán trọn đời.

Ngoài ra, hãy đảm bảo rằng bạn có các công việc định kỳ được thiết lập đúng vì một phần không gian đĩa của bạn có thể bị ăn hết trong việc lưu trữ các bảng log_ trong cơ sở dữ liệu và nếu việc dọn dẹp nhật ký không hoạt động, cơ sở dữ liệu sẽ phát triển vô cùng.


Tôi sẽ thêm media/importthư mục dọn dẹp vàrm -rf /path/to/magento/var/import_history/*.csv
Gediminas

3

Ngoài câu trả lời của @ mhauri tôi muốn thêm:

Kiểm tra thư mục var / log của bạn nếu các tệp system.log hoặc ex.log lớn. Bạn nên xem xét các vấn đề trong đó trước khi bạn làm trống các tập tin.


Cảm ơn đã chỉnh sửa và trả lời! Tôi tò mò bên cạnh thư mục var, đặc biệt là trên thư mục phương tiện. Thư mục 'media' của tôi hiện tại 32 GB :( gây ra một số vấn đề với tôi. (Vâng tôi đã tải lên nhiều hình ảnh sản phẩm nhưng hy vọng tôi có thể giảm một số như tôi thấy tôi có thể xóa / media / import /)
Moon

Điều này thực sự rõ ràng số lượng không gian tốt. Cảm ơn @anna
Jai

-1

Bộ nhớ cache và phiên tích lũy. Đôi khi rất nhiều chúng không thể bị xóa khỏi "trong" thư mục. Xóa toàn bộ thư mục hoạt động nhưng các thư mục mới phải được đặt lại đúng vị trí và quan trọng để sao chép quyền sở hữu và quyền ban đầu để kiểm tra trước khi xóa

từ trong / magento / var / thư mục rm -rf phiên rm -rf cache


var / session rm là một ý tưởng rất BAD. Bạn mất tất cả khách hàng Giỏ hàng ngay lập tức. Ngoài ra tất cả các khách hàng sẽ được đăng xuất. Và người dùng admin cũng vậy. KHÔNG BAO GIỜ rm var / session / dir, bao giờ hết.
Andriy Gonchar

Nếu bạn không có bất kỳ dữ liệu giỏ hàng nào cũng như người dùng hoạt động nhưng bạn cần truy cập vào phần cuối của hệ thống.
L Arnold

Đã hết thời gian để nhận xét đầy đủ ở đây: Nếu bạn không có bất kỳ dữ liệu giỏ hàng nào cũng như người dùng hoạt động nhưng bạn cần truy cập vào phần cuối của hệ thống. Trước tiên, tốt nhất là kiểm tra trạng thái của tệp magento / var / bruteforce.ini của bạn, cũng như đảm bảo tệp bảo trì hệ thống (magento / bảo trì.flag) của bạn không được nâng lên (đổi tên thành bảo trì.old nếu bạn cần phải). Tôi đồng ý rằng việc mất giỏ hàng là một vấn đề nhưng phiên và bộ nhớ cache trong 1.x Magento đã là một vấn đề đang diễn ra và điều này không hoạt động khi tôi không thể truy cập các cách khác.
L Arnold
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.