2012-05-24 6 views
0

저는 Wordpress 플랫폼처럼, 그것을 사용하고자하는 사람들이 "웹 호스팅"에 설치할 웹 응용 프로그램 (갤러리 관리자)을 개발 중입니다.mysql 설정을 저장하는 방법은 무엇입니까?

설치에 관해서는 데이터베이스 호스트 이름, 데이터베이스 사용자, 데이터베이스 암호 및 데이터베이스 이름과 같은 형태로 mysql 설정을 요청하지만 나중에이 정보가 사용됩니다 (연결 로그인 및 연결 암호를 db, 예를 들어). 이 설정을 저장하는 더 좋은 방법은 무엇인지 알고 싶습니다. 그것들을 설정 파일 .txt에 저장해야합니까? .dat? 나는 해킹 할 가능성이 있기 때문에 피하는 것을 선호한다.

첫 번째 설치 단계는 양식을 채운 후 테이블을 만드는 방법과 다른 양식을 채운 후 데이터베이스에 데이터를 삽입하는 두 번째 단계입니다. 변수에 설정을 저장하려고했지만 일부 PHP 함수를 사용하는 것처럼 나중에 다른 함수에서 사용할 수 없습니다 (로컬 변수로 인해 전역 변수가 아니기 때문에).

+1

* .php 파일에서 웹 루트 외부. –

+0

그리고 사용자가 웹 루트가 아닌 다른 위치에 액세스 할 수 없다면? 웹 호스팅 서비스와 마찬가지로 www 디렉토리도 제공합니다 ... (Wordpress는 그렇게하고 있습니까?) – Sense

답변

1

데이터베이스와 연결하려는 모든 다른 파일에 포함해야하는 공통 .php 파일을 사용하십시오. 이 파일에서 hostname, db, dbh와 같은 값을 나중에 사용할 의미있는 변수에 할당하면이 변수를이 파일을 포함하는 모든 함수에서 사용할 수 있습니다.

관련 문제