이번에 Windows Machine에서 잘 돌던 PHP 프로그램을 CentOS로 옮겼습니다.
다른 건 다 정상 동작하는데, 어떤 프로그램이 동작 안하는 것이 있어서 이것 저것 시도해보았습니다.
원인은 php.ini에서 설정을 변경함으로써 가능하다는 것을 확인하였습니다.
우선 get이나 post를 통해 파라메터를 전달했는데, 이것을 php로 구현한 Software에서 인지하지 못하는 경우 php.ini에서 아래의 설정을 변경해주세요.
위치는 '/etc/php.ini’입니다.
register_globals = On
register_long_arrays = On
register_argc_argv = On
원래 위의 설정은 Production Mode에서는 별로 추천하지 않는 설정이라고 합니다. 속도를 개선하고자 한다면 위의 Mode를 Off해도 동작할 수 있도록 서버 소프트웨어를 구현하는 것이 좋습니다.
'Network' 카테고리의 다른 글
CentOS에서 php와 mysql을 최신 버젼으로 업그래이드 하는 방법 (0) | 2012.04.05 |
---|---|
CentOS Linux에서 Scheduled Process 설정 방법 - crontab 설정을 통해 분단위까지 가능해 (0) | 2012.03.27 |
CentOS에서 phpMyAdmin 설치 후 사용시 mcrypt 확장모듈 호출이 안되는 경우 (0) | 2012.02.25 |
MySQL 1045에러 발생 - mysql을 root로 접속하지 못하는 경우 - 해결 방법 (6) | 2012.02.25 |
CentOS Linux에서 SSH 포트 번호 변경 방법 (0) | 2012.02.19 |