Extra Form
PHP PHP 8.1
CMS Rhymix 2.0

./modules/adminlogging/

이 모듈이 하는일이 뭔지 궁금합니다.

단순히 관리자가 하는 행동을 로그하는것이라면 어디에 로그되는지...

 

  • profile

    admin_log라는 테이블에 기록이 되는 구조로 만들어진 것 같은데, 저는 실제로는 기록이 남아 있는 건 하나도 없네요. 관리자 페이지에 무슨 설정을 따로 하는 게 있는 것인지...

    0.png

  • profile profile
    뭔가 사이트 설정이 지맘대로 바뀌는거같은데...
    아니겠죠 설마..?
    그것때문에 로그같은거 확인해보려고 찾아보니 크흠...
  • profile profile
    모듈은 깡통이고 실동작은 adminlogging 애드온에서 이루어집니다. 애드온만으로 DB생성 쿼리가 안되니 추가해둔것 같네요
  • profile profile
    애드온을 안 켜서 그런 거였군요.
    애드온에서 간단한 db 생성이 필요하면 이런 방식으로 시도해도 괜찮은 거겠죠?
  • profile
    adminlogging 모듈은 쿼리 / DB생성을 위해 존재하며 실제 동작은 adminlogging 애드온이 담당합니다. XE는 애드온에서 쿼리나 DB 생성을 할수 없었으므로 이렇게 만들어둔것으로 보입니다.
  • profile profile
    친절한 답변 감사드립니다!
  • profile

    해당 모듈과 애드온이 하는 일은 관리자가 어떤 액션(act)에 어떻게 접근해서 무슨 액션을 취했는지 보는 겁니다.

    해당 기록으로 어떤관리자가 어디에서 어떤 설정을 변경하였는지 구분할 수 있는 거죠.

    실제로 관리자 계정을 하나의 계정으로 돌려서 쓰는 경우도 있으므로 아이피를 기반으로 서로를 구분하는 방식으로 했을 가능성이 크겠네요.

     

    단순히 로그를 저장정도만 하기 때문에 실제로 데이터를 확인할려면 사이트에서 확인하는게 아니라 디비에 접근하셔서 확인하셔야 합니다.

  • profile profile
    아 디비에서 확인할수도 있군요 감사합니다!