Extra Form
PHP PHP 8.0
CMS Rhymix 2.0

트리거 부분에서 오류가 나는것 같아서 변수들 데이터를 찍어봐야할 상황입니다

 

스킨같이 프론트에서 나타나는 오류는 debugPrint를 활용하여 변수들을 일일히 찍어보는데요

 

POST요청이나 트리거 같은경우는 debugPrint를 찍어봐도 변수 출력이 안되더라고요

 

 

제 서버에서는 xDebug를 사용해서 그냥 변수를 바로 확인하는데, 남의 서버라 xDebug 세팅을 하기도 그런 상태입니다..

 

지금은 일일히 fopen 함수 활용해서 파일에 변수를 찍어보고 있는데, 다른 방법이 있을까요?

  • profile

    웹에서 보이는 디버깅은 get요청인부분만 보이게 됩니다.

    post요청이후에 다시 get요청 함으로 proc요청한뒤 디스플레이는 해주나 다시 disp액션으로 새로고침되면서 날라가버리게 되는거지요.

    그럴경우 그냥 디버깅 모드를 파일저장하도록 한 다음  files/debug/ 안에 쌓이는 디버깅 파일을 tail -f 옵션으로 터미널에서 실행해주고 움직이고 다니다보면 해당 내용들이 새로고침되면서 갱신됩니다.

  • profile profile
    아, 기본 기능을 잊고있었네요;;

    감사합니다!
  • profile
    에러 로그를 쉽게 확인할 수 있는 서버라면 error_log도 종종 씁니다.
    디버그 파일 켜놓고 잊어버리면 용량이 가득차 버리는 불상사가 일어날 수 있어서...