2012-08-25 3 views
0

내 클라이언트 중 하나 인 mysql db를 Rackspace 데이터베이스로 옮길 생각이 있습니다. 응용 프로그램은 Cakephp를 사용하고 있습니다. 누군가가 그렇게 해 본 경험이 있는지 알고 싶습니다. 또는 database.php 파일에서 host/user/pass를 편집하여이 작업을 수행 할 수 있습니까?Rackspace 클라우드 데이터베이스를 사용하는 Cakephp

+3

질문하기 전에 검색을 고려하십시오. – Jonathan

답변

2

내가 그렇게 havn't는하지만, 랙 스페이스가 그렇게에 대한 튜토리얼이 있습니다

http://www.rackspace.com/knowledge_center/article/installing-cakephp-on-cloud-sites

당신이 케이크에 대한 문제

단계

을하지 말았어야 그래서, 아주 간단 보인다
  1. 콘텐츠 디렉터리에서 .htaccess 파일을 찾습니다. "RewriteEngine on"다음에 "RewriteBase /"가있는 줄을 .htaccess 파일에 추가하고 파일을 사이트에 다시 저장하십시오. app 및 webroot 디렉토리의 .htaccess 파일에있는 다시 쓰기 규칙에 대해이 단계를 반복해야합니다.
  2. 브라우저에서 사이트를로드하십시오. 설치와 관련하여 몇 가지 경고가 나타납니다. 알림 (1024) : app/config/core.php의 Security.salt 값을 응용 프로그램에 특정한 소금 값으로 변경하십시오. [CORE/cake/libs/debugger.php, line 556 ].
  3. app/config/core.php 파일을 열고 Security.salt를 검색하십시오. 원하는 문자 또는 문자열로 값을 변경 한 다음 파일을 저장하고 닫습니다.
  4. FTP의 app/config/디렉토리에서 database.php.default 파일의 이름을 database.php로 바꿉니다.
  5. app/config/database.php를 열고 페이지 아래쪽으로 스크롤하여 데이터베이스 연결 정보를 찾으십시오. 데이터베이스 호스트 이름, 사용자 이름, 암호 및 호스트 이름을 입력 한 다음 파일을 저장하고 닫으십시오.
  6. 브라우저에서 사이트를 다시로드하십시오.

+0

URL에서 index.php를 숨기려면 어떻게해야합니까? 위의 Rackspace cakephp 변경 사항 적용 –

관련 문제