2012-10-01 2 views
1

수년간 모든 것을 설정하고 작업했는데이 스크립트는 로컬 SAP 데이터베이스를 통해 고객 웹 사이트에서 가격 업데이트를 수행했습니다.PHP 연결에서 freetds.conf에 대한 변경 사항을 가져 오지 않았습니다.

방금 ​​ISP가 변경되어 IP 주소가 변경되었습니다. 필자는 웹 서버에서 아웃 바운드 방화벽과 freetds.conf (odbc 호스트 구성 파일)를 모두 변경했습니다. 그러나 명령 줄에서 스크립트를 실행하면 TCPDUMP를 통해 확인한 OLD IP에 대한 연결을 계속 시도합니다.

필자는 PHP가 freetds.conf 파일에 새로운 "호스트 IP"를 표시하도록 시도하지 않았습니다.

서버를 재부팅하지 않고도이 작업을 수행 할 수있는 방법이 있습니까? freebcp 도구를 사용하여 강제로 구성 파일을 다시로드 할 수있는 방법이 있습니까?

재부팅없이이를 수행 할 수있는 방법이 있어야합니다. 이것은 결국 리눅스입니다.

답변

0

내가 잘못된 설정 파일을 편집하고있는 것으로 나타났습니다. 올바른 파일을 업데이트하면 모든 것이 즉시 작동합니다. 다시 부팅하거나 다시 시작해야합니다.

+0

마지막 줄에 '다시 부팅하지 않거나 다시 시작해야합니까?' – Loftx