Để thực hiện các thay đổi trong cấu hình lõi và yêu cầu bạn xóa (local.xml, url cơ sở, v.v.), bạn cần xóa bộ nhớ cache mã Magento, thường bằng cách xóa thủ công các thư mục con mage--?
trong var/cache/
.
Cấu hình được lưu trong bộ nhớ cache có thể gây ra tất cả các loại nhức đầu bao gồm các url cơ sở vẫn trỏ về cài đặt Magento gốc (các thư mục khác nhau, máy chủ khác nhau) mặc dù thực tế bạn có thể sử dụng phpMyAdmin và thấy rằng các hàng đã được cập nhật cơ sở dữ liệu. Cấu hình sẽ không được đọc lại từ cơ sở dữ liệu cho đến khi thông tin cấu hình được lưu trong bộ nhớ cache bị xóa.
Một địa điểm khác bị kẹt trong bộ nhớ cache mã APC của bạn nếu bạn đang sử dụng. Sử dụng trang quản trị apc.php
để xóa điều đó. Dừng và khởi động lại Apache sẽ đạt được kết quả tương tự
Và cuối cùng, NẾU BẠN KHÔNG CÓ LỰA CHỌN ĐẶT QUYỀN TRÊN SỐ var/cache/
VÀ var/tmp/
SO THEY'RE BOTH READABLE AND WRITABLE TO WEB SERVER của bạn, Magento có thể lưu trữ thông tin được lưu trong bộ nhớ cache hệ thống/tmp
thư mục có nghĩa là không có số tiền thanh toán bù trừ bộ nhớ cache của Magento sẽ biến mất cho đến khi ai đó khởi động lại máy chủ, thư mục /tmp
hệ thống bị xóa và Magento dường như tự động đọc cấu hình của nó. Hoặc bạn đang nói về nó và bạn có quyền truy cập để xóa bộ nhớ cache Magento ra khỏi /tmp
. Dưới đây là một số tài liệu của điều này xảy ra trong thư mục hệ thống tạm thời lưu trữ tắt của rễ (xem hình ảnh)
Lưu ý: Nếu bạn lưu một bản sao lưu của tập tin local.xml
của bạn, hãy chắc chắn để đổi tên nó thành cái gì đó như local.xml.sv1
hoặc bạn sẽ thấy rằng Magento vẫn đọc nó.
Nguồn
2012-07-17 02:54:26
Oh crud. Tôi không nghĩ về điều đó. Magento đọc tất cả các tập tin **. Xml ** mà nó tìm thấy và bao gồm chúng. Luôn đổi tên chúng để tệp kết thúc không phải là **. Xml ** làm ví dụ lưu bản sao lưu thành ** local.xml ** dưới dạng ** local.xml.sv1 ** –
Vâng, chính xác là – Thanu
Điều này đã giúp tôi với các emac autosave của local.xml. Magento đang đọc ~ local.xml và các thiết lập db chúng ta sẽ ghi đè lên những cái mới trong tệp local.xml. – zlovelady