Có gì mới?

Chia sẻ xóa nhật ký giao dịch csm, csmboot tự động bằng website, csm clear

tinhphaistc

Thành viên
Tham gia ngày
21/11/2016
Bài viết
27
Chào cả nhà. Bữa giờ mới hoàn thành cái code xóa nhật ký website, log, nhật ký giao dịch của CSM, CSMBOOT. hôm nay chia sẽ cho anh em.

Tính năng:
  1. Xóa nhật ký website quá giờ hoạt động (từ 8 sáng đến 10 đêm)
  2. Xóa nhất ký Log ( từ 8h sáng đến 10h đêm).
  3. Thây đổi nhật ký giao dịch ( cho đúng thời điểm từ 8h sáng đến 10h đêm).
  4. Xóa web bị cấm (các website xxxx, phản động...).
  5. Tự động chạy theo muốn giờ định sẵn.
  6. Gởi Email báo thành công.
  7. Gởi email bao cáo doanh thu trong 7 ngày gần nhất. Hệ thống sẽ tính doanh trung trung bình trong 7 ngày và so sánh doanh thu đạt được mốc trung bình hay thấp hơn.


Ưu điểm:
  1. Hệ thống miễn phí.
  2. Chạy nhanh không tốn nhiều tài nguyên hệ thống.
  3. Cài đặt thời gian chạy.
  4. Update nếu CSM có thây đổi về cơ sở dữ liệu.
  5. GIỜ CHỈ CÒN KINH DOANH VÀ NGỦ KHÔNG PHẢI LO LẮNG VỀ NHẬT KÝ NỮA RỒI NHÉ.

Khuyết điểm:
  1. Tương đối khó cài đặt.

hình ảnh em nó:




Hướng dẫn cài đặt.

Bước 1: mở port mysql máy chủ tính tiền.

Chúng ta cần mở port máy chủ tiền tiền để remote mysql từ server CSMBOOT truy vấn đề máy chủ tính.
làm theo hướng dẫn: video hướng dẫn

Note: đối vơi một số máy tính sẽ bị lỗi: There was an error opening the windows firewall click vào link có video hướng dẫn cách fix.

Bước 2: Cài đặt webserver trên server CSMBOOT.
xem video

Bước 3: download code và upload code lên server CSMBOOT

download code tại đây: csm.zip - Google Drive
Sau đó upload code lên server CSMBOOT theo đường dẫn: /var/www/html





Sau khi upload xong các bạn config hệ thống CSM CLEAR như sau.

trong đường dẫn: /var/www/html/csm/application/config/config.php

các chỉ sửa như sau: tìm tới dòng 365 sửa các thông số
PHP:
/*config dia chi email de goi*/
$config['email']    =    ''; //dia chi email cua ban LUU y chinh sai GMAIL
$config['password']    =    '';  //mat khau email cua ban
$config['ip_csmbilling'] = '192.168.1.100'; //dia chi IP may tinh tien

Chỉ sửa file database: /var/www/html/csm/application/config/database.php

tìm và chỉ sửa
PHP:
$db['default']['hostname'] = '192.168.1.100'; // địa chỉ ip máy tính tiền
$db['default']['username'] = 'root'; //mật khẩu mysql thường thì là
$db['default']['password'] = '1'; //mật khẩu mysql thường kỹ thuật viên cài đặt là 1

Sau khi xong các bước các bạn chạy đường dẫn: 192.168.1.254/csm

Nếu hiển thị như hình phía dưới là các bạn đã cài đặt ok.




Sau khi cài đặt xong giờ các bạn chỉ việc click vào các button để quyết dữ liệu.
- quét tất cả:
là quyết tất cả cơ sơ dữ liệu chúng ta có trên database (Từ trước đến giờ). và quét tất cả: nhật ký web, web :-t, nhật ký giao dịch, nhật ký hệ thống.
- Còn button còn lại: dùng để quét trong ngày. (Tính năng này chắc cũng ít dùng đến vì chúng ta thường sử dụng tính năng chạy tự động hơn).

Hướng dẫn cài đặt TỰ ĐỘNG QUÉT THEO GIỜ. (CRONJOB).

sử dụng bitvise ssh tới server CSM và gõ lện nhu sau:

nó sẽ hiển thị lên như hình.


các bạn copy và paste 2 dòng lệnh này vào
//lich quet hang ngay

ấn tổ hợp phím: ctr + o để lưu
ân tổ hợp phím: ctr + x để thoát
và gõ enter là thoát.

lúc đó hệ thống sẽ tự động chạy vào lúc 8g30 sáng và 12h30 bao chiều. Các bạn có thê thêm lịch quét tùy thích bao nhiêu cũng được.
chỉ việc thây đổi thời gian và thêm vào thôi.

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

Attachments

  • csm.zip
    2,7 MB · Đã xem: 58
Có sửa bởi điều hành viên:

tinhphaistc

Thành viên
Tham gia ngày
21/11/2016
Bài viết
27
tại sao lại cài máy server csmboot mà không cài máy tính tiền? đây cũng là câu hỏi của rất nhiều bạn.
Mình cũng có thể làm việc ở máy chủ tiền tiền bình thường. Nhưng trường hợp xấu nhất bị kiểm tra. Bên kiểm tra ngồi vào máy chủ tính tiền. mình ngồi máy trạm truy vấn tới xóa vẫn bình thường. Nên mình quyết định cài máy server csmboot cuhws không cài máy chủ tính tiền.
 

Minh Trí

Administrator
Tham gia ngày
03/12/2013
Bài viết
4.399
Địa điểm
Lý Hòa
Tính năng gửi mail rất hay, nhưng nếu bạn không mở cổng 25 (mặc định) của php nó gửi được không?
 

Minh Trí

Administrator
Tham gia ngày
03/12/2013
Bài viết
4.399
Địa điểm
Lý Hòa
tại sao lại cài máy server csmboot mà không cài máy tính tiền? đây cũng là câu hỏi của rất nhiều bạn.
Mình cũng có thể làm việc ở máy chủ tiền tiền bình thường. Nhưng trường hợp xấu nhất bị kiểm tra. Bên kiểm tra ngồi vào máy chủ tính tiền. mình ngồi máy trạm truy vấn tới xóa vẫn bình thường. Nên mình quyết định cài máy server csmboot cuhws không cài máy chủ tính tiền.
Ý tưởng hay :D - Tuy nhiên lấy máy khác truy cập vào máy tính tiền cũng được mà (ví dụ đặt code ở máy tính tiền)
 

tinhphaistc

Thành viên
Tham gia ngày
21/11/2016
Bài viết
27
Tính năng gửi mail rất hay, nhưng nếu bạn không mở cổng 25 (mặc định) của php nó gửi được không?
À. vấn đề này mình sử dụng smtp của google để gởi Email.
Các gói cài đặt webserver trên csmboot mình nêu ở trên đã hộ trợ full tính năng cho bộ tools này. không bao giờ lỗi nếu làm đúng các bước mình hướng dẫn.
Mình chỉ muốn đơn giản nhất cho người dùng vì nhiêu đó đã đủ rối lắm rồi.
 

huutinhbt

Năng động
Tham gia ngày
26/09/2014
Bài viết
372
khi nào có version cho gcafe tính tiền csm vậy bác
 

vanhoai

Thành viên
Tham gia ngày
13/07/2014
Bài viết
50
em làm theo đến đây bó tay
 

Attachments

  • Untitled-1.jpg
    Untitled-1.jpg
    113,3 KB · Đã xem: 334

Minh Trí

Administrator
Tham gia ngày
03/12/2013
Bài viết
4.399
Địa điểm
Lý Hòa
gcafe vng làm dc hok bạn

khi nào có version cho gcafe tính tiền csm vậy bác

không được bạn ơi. chạy cho csm thôi.
Có lẽ các bạn đang nhầm lẫn từ Gcafe (bootrom) nó chả liên quan gì, vì đây là cái dùng cho csmbilling (phần mềm tính tiền CSM). Mình cài lên ok mà.
Chủ top hướng dẫn thiếu đoạn phải sửa lại IP trong file config.php
Mã:
$config['base_url']    = 'http://127.0.0.1/csm/';
Đang cài trên server Gcafe chạy csmbilling. hiển thị tốt như chủ top nhưng bấm xử lý nó quay mãi, đồng thời hiện báo lỗi "[XHR] Fatal Error."
Đang dò lại code, có lẽ mình đang dùng nghix chớ không phải apache.
 

tinhphaistc

Thành viên
Tham gia ngày
21/11/2016
Bài viết
27
Có lẽ các bạn đang nhầm lẫn từ Gcafe (bootrom) nó chả liên quan gì, vì đây là cái dùng cho csmbilling (phần mềm tính tiền CSM). Mình cài lên ok mà.
Chủ top hướng dẫn thiếu đoạn phải sửa lại IP trong file config.php
Mã:
$config['base_url']    = 'http://127.0.0.1/csm/';
Đang cài trên server Gcafe chạy csmbilling. hiển thị tốt như chủ top nhưng bấm xử lý nó quay mãi, đồng thời hiện báo lỗi "[XHR] Fatal Error."
Đang dò lại code, có lẽ mình đang dùng nghix chớ không phải apache.
Bác mình @Minh Trí đang chỉnh lại để cài trên máy tính tiền à.
Mình thì mình hướng dẫn cài trên server của CSMBOOT
 

Top Bottom