Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mangento trên localhost trỏ đến trang trực tuyến

Đã thay đổi cài đặt URL cơ sở của bạn trong cơ sở dữ liệu Magento và nó vẫn chuyển đến các URL cơ sở cũ. Bạn đã khởi động Magento một lần trước khi thay đổi chúng và nó đã lưu vào bộ nhớ cache cấu hình cũ và bây giờ bạn bị khóa vào trang web cũ.

Đối với Linux, hãy thay đổi cấu trúc thư mục var / của bạn thành chmod -R 777. Bạn không có quyền ghi ở đó và Magento đã thiết lập một bộ đệm trong / tmp khi nó cần ở đâu đó để ghi các tệp bộ đệm. Nó đã lưu vào bộ nhớ cache các cài đặt cấu hình và sẽ không đọc lại chúng cho đến khi bộ nhớ cache ở đúng vị trí thư mục. Nếu có các thư mục con trong var / cache, hãy xóa tất cả. Bạn có thể phải tìm kiếm / tmp / * / var / cache và xóa chúng.

Chỉnh sửa:Tương tự đối với Mac và Windows, nếu bạn đã thay đổi cơ sở dữ liệu và có thể thấy các thay đổi được thực hiện trong phpMyAdmin, bạn đã xóa thủ công các thư mục con var / cache của mình, khởi động lại Apache và hệ thống vẫn đang chuyển hướng, bạn sớm, đã có một cấu hình sai đã ghi bộ nhớ cache của Magento ở nơi khác. Đó là lý do tại sao nó dai dẳng. Thông thường, quá trình khởi động lại máy sẽ xóa nó trên Mac và Linux khi chúng thực hiện công việc quản lý trên các thư mục tạm thời khi hệ điều hành khởi động lại.

Đây là ảnh chụp màn hình của hệ thống / tmp Bộ nhớ đệm Magento đang hoạt động trên máy chủ Linux có quyền đối với tệp không hợp lệ.

Chú ý đến thanh địa chỉ trên cùng trong cả hai hình ảnh ...

Và đây là bộ nhớ cache ẩn đang gây khó khăn cho bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách lặp qua tập kết quả mysql

  2. Cách giải quyết lỗi Gọi tới hàm không xác định dbase_open () trong windows

  3. Cách trả về mảng khi sử dụng GROUP BY

  4. mysql chồng chéo của hai bảng trong dấu thời gian

  5. Chọn CIDR nằm trong dải IP