VinaZoom- Thiết kế website thương mại điện tử doanh nghiệp bán hàng trực tuyến, magento, joomla và php script

You are here: Home Xây dựng web Joomla website Joomla administrator Invalid Session và cách khắc phục

Thiết kế Website

Doanh nghiệp, tin tức

Trình bày khoa học, quản lý thông tin nhanh gọn thuận tiện.

Xem tiếp +

Giải pháp thương mại điện tử

Bán hàng trực tuyến

Công nghệ tiên tiến, tiện dụng. Đa chức năng thanh toán, quảng bá.

Xem tiếp +

Quản lý website

Quản trị hệ thống

Tin cậy, chuyên nghiệp. Vận hành ổn định, tối ưu hóa hệ thống.

Xem tiếp +

Invalid Session và cách khắc phục

Joomla có 1 điểm yếu là quản lý session không được tốt lắm. Và yếu điểm này thường được bộc lộ khi bạn chuyển site qua các hosting khác nhau. Hình bên mô tả về 1 lỗi như vậy.

Lỗi này xảy ra khi bạn chuyển site từ host này sang host khác. Và không thể nào log in được vào Back End. Và phần Front end vẫn hoạt động hoàn toàn bình thường.

Bản thân đây cũng không hẳn là 1 lỗi của Joomla, mà là do hosting mới nơi bạn chuyển đến có vấn đề với session. Mà cụ thể là không có folder để save các session.

Các thiết lập về session được đặt trong thư mục php/php5.ini. Các bạn có thể xemđược bằng hàm phpinfo();

Thông số đáng chú ý ở đây là Sessions.Save.Path. Giá trị thường được sử dụng là /tmp. Tức là các file session sẽ được ghi lại tại thư mục root/tmp.

Như vậy nếu bạn mở phpinfo(); của hosting mới ra mà giá trị là no value thì đó chính là nguyên nhân dẫn đến lỗi Invalid Session.

Sau đây tôi xin giới thiệu 1 cách khắc phục như sau:

Đầu tiên bạn download file configuration.php của bạn về, mục đích để back up 1 số set up của bạn.

Sau đó trên host bạn xóa file configuration.php đi.

Up load thư mục installation và file configuration.php-dist lên hosting

Sau đó bạn vào Cpanel, vào phần quản lý MySql để tạo 1 database mới(tạm gọi là tranquang_sql), và update SQL user bạn đang dùng để có thể truy xuất vào SQL này.

Bước tiếp theo là bạn tiến hành cài đặt Joomla. Nhớ trong phần khai báo về thông tin SQL bạn điền tên sql bạn mới tạo (tranquang_sql).

Sau khi quá trình cài đặt Joomla đã thành công bạn download file  configuration.php mới được sinh ra trong quá trình cài đặt về.

Mở ra tìm dòng

$mosConfig_db = 'tranquang_sql';

Thay tranquang_sql bằng sql cũ mà bạn dùng cho site của bạn. Save vào và upload lên hosting đề lên file configration cũ.

Đến đây bạn đã có thể yên tâm log in vào back end.

Nhưng công việc chưa hết. 

Công việc còn lại chỉ là dọn dẹp. Cụ thể là xóa sql:  tranquang_Sql đi, xóa thư mục installation đi.

Và vào Back end, chỉnh lại configuration như metadata, meta desc, server mail...

Chúc các bạn thành công. 



Chi tiết liên hệ

  • Address: 1104 Hoàng Quốc Việt -  Hà Nội
  • Tel:  (04)3 992 6929
  • Tech Hotline 1: 090.235.1186 (Mr Quang)
  • Tech Hotline 2: 090.628.8639 (Mr Hoàng)
  • Y!M chat: vinazoom@yahoo.com

Tư vấn khách hàng

Joomla website

Magento website


Các gói thiết kế


$175 Gói cơ bản

Gói thiết kế dành cho doanh nghiệp vừa và nhỏ

$250 Giới thiệu sản phẩm

Gói thiết kế cho doanh nghiệp giới thiệu sản phẩm

$500 Thương mại điện tử

Website thương mại điện tử đơn giản

$800 TMĐT chuyên nghiệp

Website thương mại điện tử cao cấp

Gói mở

Quản trị, bảo trì, sửa chữa, nâng cấp, tối ưu hóa

Đối tác

Ngân Lượng
Mobivi
Egoldviet MedVN
Ánh Sáng Việt
Nhân Hòa

About Vinazoom Co., Ltd

Tên công ty : CÔNG TY TNHH VINAZOOM
Tên giao dịch :CÔNG TY TNHH VINAZOOM
Tên viết tắt :VINAZOOM CO., LTD